From 2315ad3965ae914cdfb5b41e7b1a3d704d1e0d7b Mon Sep 17 00:00:00 2001
From: Timo Koch <timo.koch@iws.uni-stuttgart.de>
Date: Sat, 13 Jun 2020 17:11:00 +0200
Subject: [PATCH] [test] Add test for 2p rotation-symmetric toroid policy
 unstr. grid

---
 .../2p/implicit/CMakeLists.txt                |    1 +
 .../implicit/rotationsymmetry/CMakeLists.txt  |   11 +
 .../2p/implicit/rotationsymmetry/dome.geo     |    8 +
 .../2p/implicit/rotationsymmetry/dome.msh     | 1264 +++++++++++++++++
 .../2p/implicit/rotationsymmetry/main.cc      |  155 ++
 .../2p/implicit/rotationsymmetry/params.input |   14 +
 .../2p/implicit/rotationsymmetry/problem.hh   |   86 ++
 .../implicit/rotationsymmetry/properties.hh   |   99 ++
 .../2p/implicit/rotationsymmetry/solution.png |  Bin 0 -> 87867 bytes
 .../rotationsymmetry/spatialparams.hh         |   77 +
 ...est_2p_rotationsymmetry_dome-reference.vtu |  883 ++++++++++++
 11 files changed, 2598 insertions(+)
 create mode 100644 test/porousmediumflow/2p/implicit/rotationsymmetry/CMakeLists.txt
 create mode 100644 test/porousmediumflow/2p/implicit/rotationsymmetry/dome.geo
 create mode 100644 test/porousmediumflow/2p/implicit/rotationsymmetry/dome.msh
 create mode 100644 test/porousmediumflow/2p/implicit/rotationsymmetry/main.cc
 create mode 100644 test/porousmediumflow/2p/implicit/rotationsymmetry/params.input
 create mode 100644 test/porousmediumflow/2p/implicit/rotationsymmetry/problem.hh
 create mode 100644 test/porousmediumflow/2p/implicit/rotationsymmetry/properties.hh
 create mode 100644 test/porousmediumflow/2p/implicit/rotationsymmetry/solution.png
 create mode 100644 test/porousmediumflow/2p/implicit/rotationsymmetry/spatialparams.hh
 create mode 100644 test/references/test_2p_rotationsymmetry_dome-reference.vtu

diff --git a/test/porousmediumflow/2p/implicit/CMakeLists.txt b/test/porousmediumflow/2p/implicit/CMakeLists.txt
index 069135d12e..8b02698b0c 100644
--- a/test/porousmediumflow/2p/implicit/CMakeLists.txt
+++ b/test/porousmediumflow/2p/implicit/CMakeLists.txt
@@ -4,3 +4,4 @@ add_subdirectory(cornerpoint)
 add_subdirectory(fracture)
 add_subdirectory(incompressible)
 add_subdirectory(nonisothermal)
+add_subdirectory(rotationsymmetry)
diff --git a/test/porousmediumflow/2p/implicit/rotationsymmetry/CMakeLists.txt b/test/porousmediumflow/2p/implicit/rotationsymmetry/CMakeLists.txt
new file mode 100644
index 0000000000..8dd8521ce3
--- /dev/null
+++ b/test/porousmediumflow/2p/implicit/rotationsymmetry/CMakeLists.txt
@@ -0,0 +1,11 @@
+dune_symlink_to_source_files(FILES "params.input" "dome.msh")
+
+dumux_add_test(NAME test_2p_rotationsymmetry_dome
+               SOURCES main.cc
+               LABELS porousmediumflow 2p
+               CMAKE_GUARD dune-alugrid_FOUND
+               COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
+               CMD_ARGS --script fuzzy
+                        --files ${CMAKE_SOURCE_DIR}/test/references/test_2p_rotationsymmetry_dome-reference.vtu
+                                ${CMAKE_CURRENT_BINARY_DIR}/test_2p_rotationsymmetry_dome-00002.vtu
+                        --command "${CMAKE_CURRENT_BINARY_DIR}/test_2p_rotationsymmetry_dome -TimeLoop.TEnd 1e6")
diff --git a/test/porousmediumflow/2p/implicit/rotationsymmetry/dome.geo b/test/porousmediumflow/2p/implicit/rotationsymmetry/dome.geo
new file mode 100644
index 0000000000..00a21b18bb
--- /dev/null
+++ b/test/porousmediumflow/2p/implicit/rotationsymmetry/dome.geo
@@ -0,0 +1,8 @@
+Point(1) = {0, 0, 0, 1.0};
+Point(2) = {0, 100, 0, 1.0};
+Point(3) = {100, 0, 0, 1.0};
+Circle(1) = {2, 1, 3};
+Line(2) = {2, 1};
+Line(3) = {1, 3};
+Curve Loop(1) = {2, 3, -1};
+Plane Surface(1) = {1};
diff --git a/test/porousmediumflow/2p/implicit/rotationsymmetry/dome.msh b/test/porousmediumflow/2p/implicit/rotationsymmetry/dome.msh
new file mode 100644
index 0000000000..c689d06a4f
--- /dev/null
+++ b/test/porousmediumflow/2p/implicit/rotationsymmetry/dome.msh
@@ -0,0 +1,1264 @@
+$MeshFormat
+2.2 0 8
+$EndMeshFormat
+$Nodes
+418
+1 0 0 0
+2 0 100 0
+3 100 0 0
+4 4.906767442902359 99.87954562001808 0
+5 9.801714051886403 99.51847266535522 0
+6 14.67304747598722 98.91765099196111 0
+7 19.50903224507124 98.07852803167863 0
+8 24.29801804552329 97.00312530562829 0
+9 29.02846779285695 95.69403355277207 0
+10 33.68898541848564 94.1544064899411 0
+11 38.26834333025619 92.3879532122973 0
+12 42.75550944722013 90.39892926306521 0
+13 47.13967379803581 88.19212637313365 0
+14 51.41027454417063 85.77286092519591 0
+15 55.55702343687956 83.14696114010431 0
+16 59.56993059052324 80.32075304328417 0
+17 63.43932856700083 77.30104521264968 0
+18 67.15589564692182 74.09511238846829 0
+19 70.71067828870152 70.71067794860799 0
+20 74.09511269245844 67.15589531152037 0
+21 77.30104547792956 63.43932824375638 0
+22 80.32075327125473 59.56993028314053 0
+23 83.14696133638893 55.55702314311887 0
+24 85.77286109258662 51.4102742648961 0
+25 88.19212651248949 47.13967353731935 0
+26 90.39892937667582 42.75550920701072 0
+27 92.38795330229983 38.2683431129709 0
+28 94.15440655902738 33.68898522540241 0
+29 95.69403360237926 29.02846762932397 0
+30 97.00312533880519 24.29801791307371 0
+31 98.07852805328298 19.50903213645886 0
+32 98.91765100396263 14.6730473950796 0
+33 99.51847267037007 9.801714000969689 0
+34 99.87954562120397 4.906767418762911 0
+35 0 95.00000000003553 0
+36 0 90.00000000007105 0
+37 0 85.00000000010658 0
+38 0 80.00000000014211 0
+39 0 75.00000000017764 0
+40 0 70.00000000021316 0
+41 0 65.00000000024869 0
+42 0 60.00000000025813 0
+43 0 55.00000000025813 0
+44 0 50.00000000025813 0
+45 0 45.00000000025813 0
+46 0 40.00000000025814 0
+47 0 35.0000000002487 0
+48 0 30.00000000021316 0
+49 0 25.00000000017765 0
+50 0 20.00000000014211 0
+51 0 15.00000000010658 0
+52 0 10.00000000007105 0
+53 0 5.000000000035527 0
+54 4.999999999979755 0 0
+55 9.999999999961581 0 0
+56 14.99999999994008 0 0
+57 19.99999999991413 0 0
+58 24.99999999988819 0 0
+59 29.99999999986224 0 0
+60 34.99999999984823 0 0
+61 39.99999999984005 0 0
+62 44.99999999983187 0 0
+63 49.99999999982369 0 0
+64 54.99999999981551 0 0
+65 59.99999999980733 0 0
+66 64.99999999980859 0 0
+67 69.99999999983592 0 0
+68 74.99999999986328 0 0
+69 79.99999999989062 0 0
+70 84.99999999991796 0 0
+71 89.9999999999453 0 0
+72 94.99999999997266 0 0
+73 65.74764107637027 70.07739152843438 0
+74 42.49999999983596 4.330127018915107 0
+75 4.329610735593052 42.50124369698572 0
+76 81.06893144331036 51.28834902471475 0
+77 47.26779913280121 82.68970037615367 0
+78 62.49722997421908 4.328884071679592 0
+79 4.33012701890272 62.50000000025341 0
+80 27.29767338392531 4.213264007515257 0
+81 89.4855067614475 34.74757790418513 0
+82 4.669985493878081 26.77382104369122 0
+83 30.03215592899558 90.97009880298751 0
+84 77.63286468266325 5.202060439815369 0
+85 4.32927840926416 77.50924710018683 0
+86 93.88135826884982 21.26065778235738 0
+87 16.36433806022532 94.31000385062856 0
+88 52.50129042238162 4.293189013966979 0
+89 4.328872519847133 52.59228124833739 0
+90 17.50079587705269 4.330082909154775 0
+91 4.445100235827688 17.45352014180569 0
+92 59.42419838353013 75.28859411333592 0
+93 73.17300819681915 62.33247967861506 0
+94 38.64026815173551 87.40345033088728 0
+95 85.47490603781043 42.96807886433079 0
+96 87.36865184104705 3.916335428142458 0
+97 4.279210640981523 87.4195603816632 0
+98 95.0156209575843 11.83714149663033 0
+99 4.529962364585987 7.959337617259965 0
+100 7.041542396036847 95.45986102913797 0
+101 94.28456122425735 5.270244443758822 0
+102 4.316107764688089 82.48940523130123 0
+103 8.640588398377419 80.01186444862348 0
+104 8.653872498676236 75.02756608980934 0
+105 12.95535640490645 77.5285657904296 0
+106 12.9692534815371 72.55279725433547 0
+107 17.26275297620415 75.04673797180237 0
+108 17.28099487024959 70.08603133499213 0
+109 21.56702704636393 72.572647466658 0
+110 21.58552871737995 67.61737812528918 0
+111 25.87799976615322 70.08839122550148 0
+112 25.88343226160008 65.14192912999911 0
+113 30.1769107163653 67.61555513166105 0
+114 30.18180113179168 62.6733460051151 0
+115 34.49682343608109 65.14863897781237 0
+116 34.47608246845549 60.21018296930308 0
+117 30.1917206301029 57.72032042627465 0
+118 34.49098290180054 55.25332503180154 0
+119 30.20341663530289 52.76288770533814 0
+120 34.50552522680265 50.2938646462994 0
+121 38.82052927169608 52.76892270325682 0
+122 38.82381267801115 47.81793695889353 0
+123 34.52135203845079 45.33066720941083 0
+124 38.82819650996136 42.86351335388304 0
+125 34.53734965606475 40.36641725124647 0
+126 43.13040868830476 45.34721920820142 0
+127 43.13145091893426 40.39863838329646 0
+128 47.42245663479966 42.88998642096508 0
+129 47.43642938294413 37.93336994694638 0
+130 51.72520791048775 40.4236886896651 0
+131 51.73995344756116 35.46894222492031 0
+132 47.45529633456669 32.97299833344081 0
+133 56.02735377240293 37.95802111253326 0
+134 56.04234314039306 33.00478434423913 0
+135 51.73235872889467 45.36473797279909 0
+136 60.32683456446862 35.49692040366982 0
+137 60.34317482184373 30.5409414383875 0
+138 64.62502139360612 33.03550272072999 0
+139 64.64455396513011 28.07953498099611 0
+140 60.35852210326364 25.58202264331618 0
+141 64.60773395819372 37.98486168674243 0
+142 30.22483376827028 42.83740625162804 0
+143 30.23841209075118 37.8688461083787 0
+144 38.81771362748392 62.66519893387589 0
+145 21.59254986772645 62.67359588016453 0
+146 25.92506910462838 40.34184675154989 0
+147 25.93830986323014 35.366993346329 0
+148 30.25894453426202 32.89157995866493 0
+149 25.953621552062 30.38919453952801 0
+150 30.2755013290433 27.9129284906764 0
+151 25.96862860404781 25.40822909270841 0
+152 30.29153490596536 22.93178073993816 0
+153 64.6643656961804 23.11757894598578 0
+154 68.95142541992786 25.61516312266223 0
+155 68.90109007412715 35.52736341413807 0
+156 21.64548094190252 32.86768180576562 0
+157 34.5616187354652 70.05318790647904 0
+158 68.97121880444675 20.65367636032717 0
+159 73.25859053168384 23.14913311758746 0
+160 60.30256476871432 20.74129787294756 0
+161 25.98365924331013 20.4250474559013 0
+162 21.65802750679567 22.90349155766883 0
+163 25.89412687297853 75.0211934529064 0
+164 68.88528692493487 40.47098291199519 0
+165 64.59721709972784 42.92907571667419 0
+166 34.5983199980419 25.4372416932837 0
+167 34.61528844723193 20.455433187418 0
+168 38.91435114902745 22.97276341683611 0
+169 56.0527634478957 23.10669605886711 0
+170 17.24987407365686 80.0181583352759 0
+171 68.86621609925928 45.41130222350336 0
+172 64.58534310708261 47.86622573372247 0
+173 73.27791298000245 18.19141890587875 0
+174 77.56096933993875 20.68712963902767 0
+175 77.53356956738668 25.6472371390876 0
+176 55.99392493671812 18.26287100377937 0
+177 21.69044790280134 17.94703327184519 0
+178 38.92632293577518 18.005131769814 0
+179 73.17051715368531 38.01527111090213 0
+180 17.52192371888526 20.40273195369127 0
+181 34.66152524192101 15.53012203790597 0
+182 51.75882336578965 20.61608175692252 0
+183 69.54321269493596 16.42541123447607 0
+184 68.85138419634458 50.34365178953744 0
+185 64.57301221640233 52.79834284268286 0
+186 51.87005557764096 15.8255694460083 0
+187 77.58151030569566 15.72879849639907 0
+188 81.8637001490448 18.22445942944843 0
+189 17.51587216857569 15.6527413058495 0
+190 56.82194829175987 13.18422510146814 0
+191 81.84100777787486 13.34145554614948 0
+192 12.98474976450527 67.58223606211624 0
+193 60.30617478363577 50.32123722015436 0
+194 60.29267946633962 55.25672972992788 0
+195 17.35948301706967 25.3866172348808 0
+196 25.91432996835665 45.31089289670485 0
+197 21.60968472455217 42.81730603649814 0
+198 21.59790186910651 47.7905059035465 0
+199 17.30289416364726 45.29323720547636 0
+200 17.27925245768088 50.27306735269514 0
+201 26.22297600372288 15.75781855479648 0
+202 17.328294004548 40.26683201758286 0
+203 56.02698079697925 52.77928147908927 0
+204 56.01248631144276 57.71491317753299 0
+205 51.74555319155682 55.23640690223752 0
+206 51.73404832430953 60.17110408819899 0
+207 55.99914231226552 62.64920276773076 0
+208 51.72337204407457 65.10459812430139 0
+209 47.46312936551016 57.69136861418507 0
+210 25.90153166144632 55.23859957533934 0
+211 38.89787040099515 27.94393731785816 0
+212 43.20724718170744 25.49352967837009 0
+213 12.99451589576677 47.72753483229309 0
+214 12.97349960247049 52.74619927427995 0
+215 12.64163987569352 22.32574500438168 0
+216 13.0307180636107 27.74167566401164 0
+217 64.5307821026702 57.68177834214084 0
+218 86.10173404010602 15.69844367247996 0
+219 38.84745348665648 13.22505312165234 0
+220 34.64843587343802 10.48419511339939 0
+221 73.00811196017266 47.88953131758451 0
+222 72.96077003504584 52.80982880181089 0
+223 73.19689215142554 33.07019996349504 0
+224 77.45743663731901 35.56229784123614 0
+225 77.33362413788674 40.49849268834229 0
+226 47.47394741982909 52.75119612862419 0
+227 51.75637778843235 25.56295626781408 0
+228 17.27567590672354 55.24471522224147 0
+229 12.96844718185902 57.70656835847542 0
+230 55.95142792497715 67.51669744675027 0
+231 51.67219591997037 69.96147558334161 0
+232 47.44309908333406 67.54800986230839 0
+233 47.43173719954036 72.47566491365305 0
+234 43.17739317086539 70.01887495440815 0
+235 43.16462577926845 74.94494372945672 0
+236 47.49567843667323 18.11426164437076 0
+237 47.50080787932236 13.00274038383438 0
+238 86.14685605935694 20.71484994225121 0
+239 51.61839054970432 75.04315169136586 0
+240 60.13654755904322 64.8988892443184 0
+241 82.29044762479515 38.49898198775259 0
+242 81.73919483500615 33.11680037232429 0
+243 85.9172632043704 11.11791658516535 0
+244 77.62577677528989 10.76201567767068 0
+245 60.55745327251269 69.90923766853741 0
+246 8.660545076515575 55.16344797469721 0
+247 38.89810271021763 72.49855065807584 0
+248 38.89797072757375 77.41652768413617 0
+249 43.070978753521 79.96595733822934 0
+250 38.85662253663937 82.35031400283718 0
+251 34.62389689053852 79.8753210944318 0
+252 34.61737559638173 84.78863738791047 0
+253 30.32405534835639 82.27795234401098 0
+254 30.25300433719519 77.44973537230723 0
+255 39.53141469134343 8.246997760087364 0
+256 34.81397781951908 5.803735709222786 0
+257 43.16878831128148 65.09893945233412 0
+258 43.14507045148686 55.23121575518452 0
+259 56.03852589264197 47.84052467403419 0
+260 4.332911793485893 72.5175950803992 0
+261 4.332431201837555 67.51160896223899 0
+262 8.665458256500978 65.07204565003953 0
+263 73.23993361046197 28.1064722036555 0
+264 81.83926112130763 23.18078196202001 0
+265 86.05661737788525 25.76303739466323 0
+266 81.79806952936998 28.14876039775954 0
+267 86.57325226943968 30.9961737839952 0
+268 90.4811502938928 27.91189120038829 0
+269 8.626813138971411 84.98446155817533 0
+270 8.871573180563942 90.59022479940126 0
+271 12.93861975228699 87.48445340508485 0
+272 12.94341839157717 82.50769912595965 0
+273 17.26919313454631 84.94029503036117 0
+274 21.54149460191296 82.49431391130604 0
+275 22.19992475414031 88.134469712591 0
+276 25.96660177335635 84.87366708645982 0
+277 25.92020729820019 79.94239491673613 0
+278 82.70655500598889 4.22277106080598 0
+279 47.37403472576841 77.50052899822427 0
+280 51.49221661078138 80.4223379061696 0
+281 68.77274093600489 55.20422115728036 0
+282 73.11411638969841 42.95251662288733 0
+283 76.86698076098473 45.41474480071059 0
+284 60.25325570141528 60.14391862046401 0
+285 64.47730302903805 62.51752355179332 0
+286 57.5001958552845 4.287162030131886 0
+287 59.88454548249744 8.64592589550001 0
+288 64.97144316076027 8.47247428496201 0
+289 62.49406105670936 12.97261483043062 0
+290 67.48770406055877 4.300252661153177 0
+291 69.98688334662016 8.409983187581334 0
+292 72.47740129132599 4.341191207251437 0
+293 60.31427289694981 40.44547338338117 0
+294 34.58042337641118 30.41634276857175 0
+295 38.87080275264356 32.92453220369988 0
+296 47.50060944040172 4.322056909026594 0
+297 49.98962347164866 8.410032656232989 0
+298 44.94359464651194 8.342298228498993 0
+299 34.55850761012051 35.39454149167496 0
+300 4.33838421479682 47.55750648939694 0
+301 8.663891220570918 45.03623195500357 0
+302 8.670865920514558 40.05859630274539 0
+303 4.332614033575331 37.51278334224497 0
+304 8.662617807733483 35.04641078422374 0
+305 13.0330512694825 37.70025488989715 0
+306 4.371806070467909 32.3888312495379 0
+307 38.82169584487648 57.71285312152594 0
+308 68.92648610244646 30.57237273427949 0
+309 22.46634943595914 4.31026004921147 0
+310 20.00062990747194 8.659265610237508 0
+311 15.00205668538001 8.423800593832368 0
+312 12.54215616321364 4.267438943148594 0
+313 9.971816199266264 8.469956762080136 0
+314 13.08346492033741 13.18835413903467 0
+315 7.564905907339966 12.81490883230902 0
+316 9.853704409774153 17.56834745913535 0
+317 7.322067298700945 21.84989356940932 0
+318 24.76734896193813 8.462520351099283 0
+319 30.02554064857317 8.447275617737059 0
+320 21.59895248406224 52.75551323314012 0
+321 17.26663122185808 60.21550724096004 0
+322 30.21494366805078 47.80103655796881 0
+323 17.36112929046558 30.31982742183579 0
+324 30.33542219261327 17.99172647384007 0
+325 21.57258047821944 77.5159076757808 0
+326 21.65772848539054 27.87917360873124 0
+327 21.64017550938289 37.83445454583325 0
+328 25.8958932315126 60.19329861534246 0
+329 8.664763616065917 70.04884522776555 0
+330 77.49418272182822 30.60862798625968 0
+331 56.0598380838785 28.04865196626943 0
+332 47.45203891280764 62.62704891284362 0
+333 60.31924108777795 45.38898532351842 0
+334 43.16702049941901 60.15659359663918 0
+335 64.74895775813718 17.6558989680275 0
+336 38.84396828643512 37.90476482784889 0
+337 25.90517938105423 50.27657264533961 0
+338 56.02213889103706 42.90218677548332 0
+339 43.15224162307582 35.4378343824732 0
+340 72.81448561878584 12.80429937064667 0
+341 51.75693664363422 30.51653325684634 0
+342 43.17854489332703 30.4689497200394 0
+343 51.73990888527399 50.29916591542062 0
+344 47.43679833180885 47.82301091498905 0
+345 43.1502419749551 50.28752281500319 0
+346 21.58853906222154 57.72020496119799 0
+347 47.48085309615976 28.02101556132072 0
+348 17.29146773680154 65.14414937889995 0
+349 38.85340666523244 67.58056514716421 0
+350 72.89010109052971 57.53205163450111 0
+351 77.63801694498021 55.25319404376224 0
+352 47.49885189214582 23.06170976272566 0
+353 34.57266030184984 74.96750960998897 0
+354 4.334432580230314 57.56208511394772 0
+355 8.659951421661283 50.13720029566802 0
+356 12.97730083794022 62.6395480250622 0
+357 43.21068471390196 20.54250097572984 0
+358 30.22272012166788 72.53259544980735 0
+359 13.02635825629062 42.73565503840436 0
+360 43.10334330814145 15.7719204230498 0
+361 90.37944169968721 13.36366051182722 0
+362 90.686357822248 8.090482484035171 0
+363 17.34925090044651 35.27991851500461 0
+364 8.565619087620563 29.99997232660565 0
+365 8.664908694122419 60.10999650311816 0
+366 13.02524820808494 32.68394816469641 0
+367 55.00265356557755 8.447509116850913 0
+368 22.10648788207682 12.83849508407011 0
+369 42.95514196999216 85.16674628071772 0
+370 68.66502869976063 65.57326477220529 0
+371 87.71876369341878 38.88305359235953 0
+372 83.60097907913558 47.2642313465323 0
+373 34.32589646154753 89.38807738838014 0
+374 25.59118761813957 92.47466935611492 0
+375 20.89319622428411 93.28335780543536 0
+376 17.17899435776213 89.94559290493416 0
+377 11.74534950769584 95.22877780251964 0
+378 94.50452951873228 16.40489240658113 0
+379 7.654236161452737 4.096638941984686 0
+380 68.67984172554959 59.96475267009521 0
+381 30.51133473185923 13.29229023833617 0
+382 55.76279789469748 72.13679577879026 0
+383 3.973754479272422 92.35670409051875 0
+384 90.18026354541556 18.54026640581831 0
+385 81.64418079406788 8.759235097401891 0
+386 80.92945177428504 43.74135498904107 0
+387 90.0526736420735 23.62578288999698 0
+388 30.33762622837198 86.84152579437286 0
+389 55.57075957768602 77.72643227884168 0
+390 9.24600596390076 25.73822152161991 0
+391 76.79002758854654 50.2197451676239 0
+392 85.22193164860604 35.48873841432025 0
+393 60.04104456053673 16.51316902596032 0
+394 63.21285348038026 73.27602967870479 0
+395 74.10748234293703 8.303909976593097 0
+396 3.307993701550728 12.64555331831046 0
+397 38.36907850207734 3.676172097645051 0
+398 13.41977497170684 91.51181055251369 0
+399 14.11105409719031 17.84594513373735 0
+400 3.265649226084689 22.50000000015988 0
+401 67.46844156850676 12.12597601391473 0
+402 26.82549926060076 88.65888615050523 0
+403 76.36947525299063 59.63865655034557 0
+404 52.43001417990796 11.73998363237946 0
+405 93.42246822920011 25.22496348302806 0
+406 3.660254037864924 3.660254037879868 0
+407 42.63911239651951 11.74183464289752 0
+408 31.29012826660029 3.631607248023507 0
+409 17.50165397260112 11.57134348584253 0
+410 63.85803716006139 66.45842255892931 0
+411 85.49615100016553 7.217997416425657 0
+412 3.441333151781442 96.44631184511105 0
+413 27.04648625742664 11.81874300882031 0
+414 91.17208348027135 3.563454058842772 0
+415 91.33595260406413 31.55519826095835 0
+416 79.92890623170726 47.69241903185679 0
+417 96.9079429549133 2.982263075779672 0
+418 96.21848417470137 8.107766871032911 0
+$EndNodes
+$Elements
+837
+1 15 2 0 1 1
+2 15 2 0 2 2
+3 15 2 0 3 3
+4 1 2 0 1 2 4
+5 1 2 0 1 4 5
+6 1 2 0 1 5 6
+7 1 2 0 1 6 7
+8 1 2 0 1 7 8
+9 1 2 0 1 8 9
+10 1 2 0 1 9 10
+11 1 2 0 1 10 11
+12 1 2 0 1 11 12
+13 1 2 0 1 12 13
+14 1 2 0 1 13 14
+15 1 2 0 1 14 15
+16 1 2 0 1 15 16
+17 1 2 0 1 16 17
+18 1 2 0 1 17 18
+19 1 2 0 1 18 19
+20 1 2 0 1 19 20
+21 1 2 0 1 20 21
+22 1 2 0 1 21 22
+23 1 2 0 1 22 23
+24 1 2 0 1 23 24
+25 1 2 0 1 24 25
+26 1 2 0 1 25 26
+27 1 2 0 1 26 27
+28 1 2 0 1 27 28
+29 1 2 0 1 28 29
+30 1 2 0 1 29 30
+31 1 2 0 1 30 31
+32 1 2 0 1 31 32
+33 1 2 0 1 32 33
+34 1 2 0 1 33 34
+35 1 2 0 1 34 3
+36 1 2 0 2 2 35
+37 1 2 0 2 35 36
+38 1 2 0 2 36 37
+39 1 2 0 2 37 38
+40 1 2 0 2 38 39
+41 1 2 0 2 39 40
+42 1 2 0 2 40 41
+43 1 2 0 2 41 42
+44 1 2 0 2 42 43
+45 1 2 0 2 43 44
+46 1 2 0 2 44 45
+47 1 2 0 2 45 46
+48 1 2 0 2 46 47
+49 1 2 0 2 47 48
+50 1 2 0 2 48 49
+51 1 2 0 2 49 50
+52 1 2 0 2 50 51
+53 1 2 0 2 51 52
+54 1 2 0 2 52 53
+55 1 2 0 2 53 1
+56 1 2 0 3 1 54
+57 1 2 0 3 54 55
+58 1 2 0 3 55 56
+59 1 2 0 3 56 57
+60 1 2 0 3 57 58
+61 1 2 0 3 58 59
+62 1 2 0 3 59 60
+63 1 2 0 3 60 61
+64 1 2 0 3 61 62
+65 1 2 0 3 62 63
+66 1 2 0 3 63 64
+67 1 2 0 3 64 65
+68 1 2 0 3 65 66
+69 1 2 0 3 66 67
+70 1 2 0 3 67 68
+71 1 2 0 3 68 69
+72 1 2 0 3 69 70
+73 1 2 0 3 70 71
+74 1 2 0 3 71 72
+75 1 2 0 3 72 3
+76 2 2 0 1 335 289 401
+77 2 2 0 1 183 335 401
+78 2 2 0 1 275 374 375
+79 2 2 0 1 370 285 380
+80 2 2 0 1 190 287 289
+81 2 2 0 1 95 241 371
+82 2 2 0 1 244 84 385
+83 2 2 0 1 316 215 317
+84 2 2 0 1 99 313 315
+85 2 2 0 1 374 275 402
+86 2 2 0 1 239 382 389
+87 2 2 0 1 100 270 377
+88 2 2 0 1 82 317 390
+89 2 2 0 1 14 77 280
+90 2 2 0 1 275 375 376
+91 2 2 0 1 317 82 400
+92 2 2 0 1 77 279 280
+93 2 2 0 1 84 244 395
+94 2 2 0 1 93 370 380
+95 2 2 0 1 190 289 393
+96 2 2 0 1 241 95 386
+97 2 2 0 1 99 315 396
+98 2 2 0 1 76 23 351
+99 2 2 0 1 382 92 389
+100 2 2 0 1 215 316 399
+101 2 2 0 1 77 249 279
+102 2 2 0 1 285 370 410
+103 2 2 0 1 238 384 387
+104 2 2 0 1 255 74 298
+105 2 2 0 1 15 14 280
+106 2 2 0 1 23 22 351
+107 2 2 0 1 91 315 316
+108 2 2 0 1 291 340 401
+109 2 2 0 1 377 270 398
+110 2 2 0 1 84 278 385
+111 2 2 0 1 91 316 317
+112 2 2 0 1 287 190 367
+113 2 2 0 1 13 12 369
+114 2 2 0 1 371 241 392
+115 2 2 0 1 255 298 407
+116 2 2 0 1 384 86 387
+117 2 2 0 1 98 362 418
+118 2 2 0 1 313 99 379
+119 2 2 0 1 256 220 319
+120 2 2 0 1 340 183 401
+121 2 2 0 1 98 361 362
+122 2 2 0 1 270 100 383
+123 2 2 0 1 73 245 410
+124 2 2 0 1 245 73 394
+125 2 2 0 1 302 305 359
+126 2 2 0 1 245 92 382
+127 2 2 0 1 253 276 277
+128 2 2 0 1 163 254 277
+129 2 2 0 1 254 253 277
+130 2 2 0 1 300 301 355
+131 2 2 0 1 249 77 369
+132 2 2 0 1 305 202 359
+133 2 2 0 1 317 215 390
+134 2 2 0 1 77 13 369
+135 2 2 0 1 12 94 369
+136 2 2 0 1 310 318 368
+137 2 2 0 1 157 115 349
+138 2 2 0 1 301 213 355
+139 2 2 0 1 340 291 395
+140 2 2 0 1 250 94 252
+141 2 2 0 1 304 364 366
+142 2 2 0 1 362 101 418
+143 2 2 0 1 289 335 393
+144 2 2 0 1 247 157 349
+145 2 2 0 1 297 237 298
+146 2 2 0 1 257 144 334
+147 2 2 0 1 144 307 334
+148 2 2 0 1 121 258 307
+149 2 2 0 1 307 258 334
+150 2 2 0 1 242 266 267
+151 2 2 0 1 92 245 394
+152 2 2 0 1 301 302 359
+153 2 2 0 1 254 163 358
+154 2 2 0 1 256 319 408
+155 2 2 0 1 370 73 410
+156 2 2 0 1 89 300 355
+157 2 2 0 1 89 246 354
+158 2 2 0 1 262 192 329
+159 2 2 0 1 266 242 330
+160 2 2 0 1 261 262 329
+161 2 2 0 1 175 266 330
+162 2 2 0 1 121 122 345
+163 2 2 0 1 258 121 345
+164 2 2 0 1 76 351 391
+165 2 2 0 1 321 228 346
+166 2 2 0 1 163 111 358
+167 2 2 0 1 368 318 413
+168 2 2 0 1 115 144 349
+169 2 2 0 1 353 254 358
+170 2 2 0 1 375 87 376
+171 2 2 0 1 105 170 272
+172 2 2 0 1 276 253 388
+173 2 2 0 1 202 305 363
+174 2 2 0 1 43 89 354
+175 2 2 0 1 272 170 273
+176 2 2 0 1 271 272 273
+177 2 2 0 1 213 301 359
+178 2 2 0 1 68 84 292
+179 2 2 0 1 163 277 325
+180 2 2 0 1 154 263 308
+181 2 2 0 1 263 223 308
+182 2 2 0 1 103 105 272
+183 2 2 0 1 259 135 338
+184 2 2 0 1 364 216 366
+185 2 2 0 1 145 321 346
+186 2 2 0 1 315 91 396
+187 2 2 0 1 109 163 325
+188 2 2 0 1 188 238 264
+189 2 2 0 1 266 265 267
+190 2 2 0 1 41 79 261
+191 2 2 0 1 260 40 261
+192 2 2 0 1 264 238 265
+193 2 2 0 1 320 198 337
+194 2 2 0 1 246 89 355
+195 2 2 0 1 264 265 266
+196 2 2 0 1 261 79 262
+197 2 2 0 1 102 85 103
+198 2 2 0 1 39 40 260
+199 2 2 0 1 157 353 358
+200 2 2 0 1 250 249 369
+201 2 2 0 1 102 103 269
+202 2 2 0 1 263 175 330
+203 2 2 0 1 179 225 282
+204 2 2 0 1 97 269 270
+205 2 2 0 1 260 261 329
+206 2 2 0 1 135 130 338
+207 2 2 0 1 282 225 283
+208 2 2 0 1 270 269 271
+209 2 2 0 1 157 247 353
+210 2 2 0 1 38 85 102
+211 2 2 0 1 273 170 274
+212 2 2 0 1 194 217 284
+213 2 2 0 1 221 282 283
+214 2 2 0 1 284 217 285
+215 2 2 0 1 97 102 269
+216 2 2 0 1 240 284 285
+217 2 2 0 1 84 69 278
+218 2 2 0 1 210 320 337
+219 2 2 0 1 67 68 292
+220 2 2 0 1 269 103 272
+221 2 2 0 1 144 257 349
+222 2 2 0 1 40 41 261
+223 2 2 0 1 343 226 344
+224 2 2 0 1 267 265 268
+225 2 2 0 1 279 239 280
+226 2 2 0 1 174 188 264
+227 2 2 0 1 164 179 282
+228 2 2 0 1 139 154 308
+229 2 2 0 1 273 274 275
+230 2 2 0 1 188 218 238
+231 2 2 0 1 233 239 279
+232 2 2 0 1 143 148 299
+233 2 2 0 1 105 107 170
+234 2 2 0 1 217 185 281
+235 2 2 0 1 97 37 102
+236 2 2 0 1 103 104 105
+237 2 2 0 1 36 37 97
+238 2 2 0 1 141 165 293
+239 2 2 0 1 48 82 306
+240 2 2 0 1 204 194 284
+241 2 2 0 1 159 174 175
+242 2 2 0 1 103 85 104
+243 2 2 0 1 175 264 266
+244 2 2 0 1 66 67 290
+245 2 2 0 1 136 141 293
+246 2 2 0 1 70 96 278
+247 2 2 0 1 175 174 264
+248 2 2 0 1 148 294 299
+249 2 2 0 1 125 143 299
+250 2 2 0 1 74 296 298
+251 2 2 0 1 154 159 263
+252 2 2 0 1 70 71 96
+253 2 2 0 1 275 274 276
+254 2 2 0 1 88 64 286
+255 2 2 0 1 109 111 163
+256 2 2 0 1 105 106 107
+257 2 2 0 1 296 297 298
+258 2 2 0 1 223 263 330
+259 2 2 0 1 256 60 397
+260 2 2 0 1 85 39 260
+261 2 2 0 1 141 155 164
+262 2 2 0 1 290 67 292
+263 2 2 0 1 74 62 296
+264 2 2 0 1 179 224 225
+265 2 2 0 1 144 116 307
+266 2 2 0 1 113 115 157
+267 2 2 0 1 136 138 141
+268 2 2 0 1 287 288 289
+269 2 2 0 1 225 224 241
+270 2 2 0 1 164 155 179
+271 2 2 0 1 79 354 365
+272 2 2 0 1 184 221 222
+273 2 2 0 1 274 170 325
+274 2 2 0 1 323 195 326
+275 2 2 0 1 141 138 155
+276 2 2 0 1 230 240 245
+277 2 2 0 1 148 150 294
+278 2 2 0 1 38 39 85
+279 2 2 0 1 286 78 287
+280 2 2 0 1 107 108 109
+281 2 2 0 1 165 164 171
+282 2 2 0 1 122 126 345
+283 2 2 0 1 128 130 135
+284 2 2 0 1 105 104 106
+285 2 2 0 1 184 171 221
+286 2 2 0 1 235 233 279
+287 2 2 0 1 208 207 230
+288 2 2 0 1 287 78 288
+289 2 2 0 1 248 235 249
+290 2 2 0 1 135 343 344
+291 2 2 0 1 172 171 184
+292 2 2 0 1 47 48 306
+293 2 2 0 1 277 274 325
+294 2 2 0 1 68 69 84
+295 2 2 0 1 361 98 378
+296 2 2 0 1 133 136 293
+297 2 2 0 1 296 88 297
+298 2 2 0 1 159 175 263
+299 2 2 0 1 109 110 111
+300 2 2 0 1 249 235 279
+301 2 2 0 1 174 187 188
+302 2 2 0 1 230 207 240
+303 2 2 0 1 233 231 239
+304 2 2 0 1 159 173 174
+305 2 2 0 1 89 44 300
+306 2 2 0 1 194 185 217
+307 2 2 0 1 132 339 342
+308 2 2 0 1 107 109 325
+309 2 2 0 1 248 249 250
+310 2 2 0 1 206 204 207
+311 2 2 0 1 65 78 286
+312 2 2 0 1 37 38 102
+313 2 2 0 1 179 223 224
+314 2 2 0 1 111 112 113
+315 2 2 0 1 185 184 281
+316 2 2 0 1 156 323 326
+317 2 2 0 1 166 168 211
+318 2 2 0 1 300 75 301
+319 2 2 0 1 41 42 79
+320 2 2 0 1 294 211 295
+321 2 2 0 1 154 158 159
+322 2 2 0 1 208 230 231
+323 2 2 0 1 63 88 296
+324 2 2 0 1 113 114 115
+325 2 2 0 1 65 66 78
+326 2 2 0 1 271 269 272
+327 2 2 0 1 69 70 278
+328 2 2 0 1 288 290 291
+329 2 2 0 1 141 164 165
+330 2 2 0 1 188 191 218
+331 2 2 0 1 46 47 303
+332 2 2 0 1 107 106 108
+333 2 2 0 1 136 137 138
+334 2 2 0 1 150 166 294
+335 2 2 0 1 165 171 172
+336 2 2 0 1 302 304 305
+337 2 2 0 1 115 116 144
+338 2 2 0 1 206 207 208
+339 2 2 0 1 214 200 228
+340 2 2 0 1 299 295 336
+341 2 2 0 1 211 168 212
+342 2 2 0 1 116 118 307
+343 2 2 0 1 63 64 88
+344 2 2 0 1 184 222 281
+345 2 2 0 1 128 129 130
+346 2 2 0 1 133 134 136
+347 2 2 0 1 172 184 185
+348 2 2 0 1 171 164 282
+349 2 2 0 1 126 127 128
+350 2 2 0 1 130 131 133
+351 2 2 0 1 166 211 294
+352 2 2 0 1 293 333 338
+353 2 2 0 1 61 62 74
+354 2 2 0 1 294 295 299
+355 2 2 0 1 318 80 319
+356 2 2 0 1 301 75 302
+357 2 2 0 1 207 204 284
+358 2 2 0 1 43 44 89
+359 2 2 0 1 303 47 306
+360 2 2 0 1 118 121 307
+361 2 2 0 1 118 120 121
+362 2 2 0 1 109 108 110
+363 2 2 0 1 200 198 320
+364 2 2 0 1 78 66 290
+365 2 2 0 1 90 309 310
+366 2 2 0 1 310 309 318
+367 2 2 0 1 64 65 286
+368 2 2 0 1 45 75 300
+369 2 2 0 1 309 80 318
+370 2 2 0 1 55 56 312
+371 2 2 0 1 122 124 126
+372 2 2 0 1 333 259 338
+373 2 2 0 1 62 63 296
+374 2 2 0 1 139 153 154
+375 2 2 0 1 241 224 242
+376 2 2 0 1 111 110 112
+377 2 2 0 1 44 45 300
+378 2 2 0 1 166 167 168
+379 2 2 0 1 90 57 309
+380 2 2 0 1 251 250 252
+381 2 2 0 1 221 171 282
+382 2 2 0 1 90 310 311
+383 2 2 0 1 179 155 223
+384 2 2 0 1 45 46 75
+385 2 2 0 1 214 228 229
+386 2 2 0 1 113 112 114
+387 2 2 0 1 227 169 331
+388 2 2 0 1 58 59 80
+389 2 2 0 1 247 235 248
+390 2 2 0 1 302 303 304
+391 2 2 0 1 58 80 309
+392 2 2 0 1 150 152 166
+393 2 2 0 1 313 311 314
+394 2 2 0 1 182 169 227
+395 2 2 0 1 234 233 235
+396 2 2 0 1 232 231 233
+397 2 2 0 1 240 207 284
+398 2 2 0 1 56 90 312
+399 2 2 0 1 75 46 303
+400 2 2 0 1 315 314 316
+401 2 2 0 1 115 114 116
+402 2 2 0 1 56 57 90
+403 2 2 0 1 228 200 320
+404 2 2 0 1 135 259 343
+405 2 2 0 1 57 58 309
+406 2 2 0 1 138 139 308
+407 2 2 0 1 48 49 82
+408 2 2 0 1 276 274 277
+409 2 2 0 1 50 51 91
+410 2 2 0 1 52 53 99
+411 2 2 0 1 339 295 342
+412 2 2 0 1 312 311 313
+413 2 2 0 1 203 194 204
+414 2 2 0 1 121 120 122
+415 2 2 0 1 128 127 129
+416 2 2 0 1 193 185 194
+417 2 2 0 1 288 78 290
+418 2 2 0 1 205 204 206
+419 2 2 0 1 90 311 312
+420 2 2 0 1 313 314 315
+421 2 2 0 1 126 124 127
+422 2 2 0 1 180 162 195
+423 2 2 0 1 291 290 292
+424 2 2 0 1 130 129 131
+425 2 2 0 1 302 75 303
+426 2 2 0 1 133 131 134
+427 2 2 0 1 136 134 137
+428 2 2 0 1 166 152 167
+429 2 2 0 1 195 162 326
+430 2 2 0 1 168 167 178
+431 2 2 0 1 209 332 334
+432 2 2 0 1 229 228 321
+433 2 2 0 1 197 196 198
+434 2 2 0 1 130 133 338
+435 2 2 0 1 215 195 216
+436 2 2 0 1 304 303 306
+437 2 2 0 1 199 198 200
+438 2 2 0 1 138 137 139
+439 2 2 0 1 174 173 187
+440 2 2 0 1 159 158 173
+441 2 2 0 1 146 142 196
+442 2 2 0 1 170 107 325
+443 2 2 0 1 293 165 333
+444 2 2 0 1 228 320 346
+445 2 2 0 1 248 250 251
+446 2 2 0 1 143 147 148
+447 2 2 0 1 208 231 232
+448 2 2 0 1 154 153 158
+449 2 2 0 1 104 85 260
+450 2 2 0 1 161 177 201
+451 2 2 0 1 180 195 215
+452 2 2 0 1 198 196 337
+453 2 2 0 1 336 295 339
+454 2 2 0 1 216 195 323
+455 2 2 0 1 213 200 214
+456 2 2 0 1 172 185 193
+457 2 2 0 1 148 149 150
+458 2 2 0 1 21 20 93
+459 2 2 0 1 251 252 253
+460 2 2 0 1 150 151 152
+461 2 2 0 1 17 16 92
+462 2 2 0 1 118 119 120
+463 2 2 0 1 116 117 118
+464 2 2 0 1 234 235 247
+465 2 2 0 1 211 212 342
+466 2 2 0 1 178 181 219
+467 2 2 0 1 224 223 330
+468 2 2 0 1 122 123 124
+469 2 2 0 1 232 233 234
+470 2 2 0 1 19 18 73
+471 2 2 0 1 203 204 205
+472 2 2 0 1 177 162 180
+473 2 2 0 1 177 180 189
+474 2 2 0 1 193 194 203
+475 2 2 0 1 24 23 76
+476 2 2 0 1 205 206 209
+477 2 2 0 1 219 220 255
+478 2 2 0 1 188 187 191
+479 2 2 0 1 161 151 162
+480 2 2 0 1 14 13 77
+481 2 2 0 1 152 151 161
+482 2 2 0 1 150 149 151
+483 2 2 0 1 178 167 181
+484 2 2 0 1 148 147 149
+485 2 2 0 1 161 201 324
+486 2 2 0 1 149 147 156
+487 2 2 0 1 146 196 197
+488 2 2 0 1 26 25 95
+489 2 2 0 1 186 182 236
+490 2 2 0 1 12 11 94
+491 2 2 0 1 196 142 322
+492 2 2 0 1 197 198 199
+493 2 2 0 1 219 181 220
+494 2 2 0 1 161 162 177
+495 2 2 0 1 332 257 334
+496 2 2 0 1 255 220 256
+497 2 2 0 1 155 138 308
+498 2 2 0 1 122 120 123
+499 2 2 0 1 176 169 182
+500 2 2 0 1 108 106 192
+501 2 2 0 1 124 123 125
+502 2 2 0 1 125 123 142
+503 2 2 0 1 143 146 147
+504 2 2 0 1 160 140 169
+505 2 2 0 1 214 229 246
+506 2 2 0 1 218 191 243
+507 2 2 0 1 112 110 145
+508 2 2 0 1 199 200 213
+509 2 2 0 1 116 114 117
+510 2 2 0 1 186 236 237
+511 2 2 0 1 197 199 202
+512 2 2 0 1 125 142 143
+513 2 2 0 1 131 129 132
+514 2 2 0 1 28 27 81
+515 2 2 0 1 118 117 119
+516 2 2 0 1 120 119 322
+517 2 2 0 1 10 9 83
+518 2 2 0 1 143 142 146
+519 2 2 0 1 176 186 190
+520 2 2 0 1 226 258 345
+521 2 2 0 1 167 152 324
+522 2 2 0 1 139 140 153
+523 2 2 0 1 152 161 324
+524 2 2 0 1 119 117 210
+525 2 2 0 1 123 120 322
+526 2 2 0 1 176 182 186
+527 2 2 0 1 125 299 336
+528 2 2 0 1 226 209 258
+529 2 2 0 1 242 224 330
+530 2 2 0 1 209 206 332
+531 2 2 0 1 205 209 226
+532 2 2 0 1 193 203 259
+533 2 2 0 1 160 169 176
+534 2 2 0 1 181 167 324
+535 2 2 0 1 208 232 332
+536 2 2 0 1 206 208 332
+537 2 2 0 1 156 147 327
+538 2 2 0 1 223 155 308
+539 2 2 0 1 139 137 140
+540 2 2 0 1 153 140 160
+541 2 2 0 1 165 172 333
+542 2 2 0 1 232 234 257
+543 2 2 0 1 162 151 326
+544 2 2 0 1 151 149 326
+545 2 2 0 1 149 156 326
+546 2 2 0 1 147 146 327
+547 2 2 0 1 142 123 322
+548 2 2 0 1 114 112 328
+549 2 2 0 1 124 125 336
+550 2 2 0 1 251 253 254
+551 2 2 0 1 173 158 183
+552 2 2 0 1 146 197 327
+553 2 2 0 1 31 30 86
+554 2 2 0 1 197 202 327
+555 2 2 0 1 7 6 87
+556 2 2 0 1 172 193 333
+557 2 2 0 1 127 124 336
+558 2 2 0 1 232 257 332
+559 2 2 0 1 106 104 329
+560 2 2 0 1 117 114 328
+561 2 2 0 1 126 128 344
+562 2 2 0 1 137 134 331
+563 2 2 0 1 169 140 331
+564 2 2 0 1 112 145 328
+565 2 2 0 1 227 331 341
+566 2 2 0 1 258 209 334
+567 2 2 0 1 104 260 329
+568 2 2 0 1 210 117 328
+569 2 2 0 1 132 129 339
+570 2 2 0 1 133 293 338
+571 2 2 0 1 153 160 335
+572 2 2 0 1 192 106 329
+573 2 2 0 1 140 137 331
+574 2 2 0 1 129 127 339
+575 2 2 0 1 193 259 333
+576 2 2 0 1 322 119 337
+577 2 2 0 1 158 153 335
+578 2 2 0 1 191 187 244
+579 2 2 0 1 127 336 339
+580 2 2 0 1 131 132 341
+581 2 2 0 1 119 210 337
+582 2 2 0 1 196 322 337
+583 2 2 0 1 295 211 342
+584 2 2 0 1 183 158 335
+585 2 2 0 1 134 131 341
+586 2 2 0 1 5 4 100
+587 2 2 0 1 33 32 98
+588 2 2 0 1 331 134 341
+589 2 2 0 1 342 212 347
+590 2 2 0 1 187 173 340
+591 2 2 0 1 344 226 345
+592 2 2 0 1 72 101 414
+593 2 2 0 1 173 183 340
+594 2 2 0 1 205 226 343
+595 2 2 0 1 259 203 343
+596 2 2 0 1 244 187 340
+597 2 2 0 1 203 205 343
+598 2 2 0 1 128 135 344
+599 2 2 0 1 347 212 352
+600 2 2 0 1 321 145 348
+601 2 2 0 1 348 192 356
+602 2 2 0 1 145 110 348
+603 2 2 0 1 108 192 348
+604 2 2 0 1 320 210 346
+605 2 2 0 1 126 344 345
+606 2 2 0 1 314 189 399
+607 2 2 0 1 111 113 358
+608 2 2 0 1 236 352 357
+609 2 2 0 1 236 182 352
+610 2 2 0 1 247 248 353
+611 2 2 0 1 42 43 354
+612 2 2 0 1 178 219 360
+613 2 2 0 1 210 328 346
+614 2 2 0 1 257 234 349
+615 2 2 0 1 168 178 357
+616 2 2 0 1 304 306 364
+617 2 2 0 1 192 262 356
+618 2 2 0 1 60 256 408
+619 2 2 0 1 328 145 346
+620 2 2 0 1 354 246 365
+621 2 2 0 1 214 246 355
+622 2 2 0 1 251 254 353
+623 2 2 0 1 350 222 351
+624 2 2 0 1 199 213 359
+625 2 2 0 1 341 132 347
+626 2 2 0 1 110 108 348
+627 2 2 0 1 357 178 360
+628 2 2 0 1 323 156 363
+629 2 2 0 1 132 342 347
+630 2 2 0 1 227 341 347
+631 2 2 0 1 321 348 356
+632 2 2 0 1 227 347 352
+633 2 2 0 1 94 250 369
+634 2 2 0 1 327 202 363
+635 2 2 0 1 280 239 389
+636 2 2 0 1 234 247 349
+637 2 2 0 1 281 222 350
+638 2 2 0 1 323 363 366
+639 2 2 0 1 352 212 357
+640 2 2 0 1 229 321 356
+641 2 2 0 1 271 273 376
+642 2 2 0 1 182 227 352
+643 2 2 0 1 262 79 365
+644 2 2 0 1 248 251 353
+645 2 2 0 1 79 42 354
+646 2 2 0 1 212 168 357
+647 2 2 0 1 113 157 358
+648 2 2 0 1 213 214 355
+649 2 2 0 1 229 356 365
+650 2 2 0 1 202 199 359
+651 2 2 0 1 237 236 360
+652 2 2 0 1 218 243 361
+653 2 2 0 1 297 88 367
+654 2 2 0 1 236 357 360
+655 2 2 0 1 306 82 364
+656 2 2 0 1 286 287 367
+657 2 2 0 1 156 327 363
+658 2 2 0 1 356 262 365
+659 2 2 0 1 305 304 366
+660 2 2 0 1 363 305 366
+661 2 2 0 1 417 34 418
+662 2 2 0 1 96 362 411
+663 2 2 0 1 189 314 409
+664 2 2 0 1 177 189 368
+665 2 2 0 1 361 243 362
+666 2 2 0 1 246 229 365
+667 2 2 0 1 312 313 379
+668 2 2 0 1 54 55 379
+669 2 2 0 1 101 417 418
+670 2 2 0 1 285 217 380
+671 2 2 0 1 275 276 402
+672 2 2 0 1 362 243 411
+673 2 2 0 1 101 72 417
+674 2 2 0 1 268 29 415
+675 2 2 0 1 319 220 381
+676 2 2 0 1 220 181 381
+677 2 2 0 1 350 93 380
+678 2 2 0 1 230 245 382
+679 2 2 0 1 324 201 381
+680 2 2 0 1 239 231 382
+681 2 2 0 1 281 350 380
+682 2 2 0 1 97 270 383
+683 2 2 0 1 252 94 373
+684 2 2 0 1 88 286 367
+685 2 2 0 1 216 323 366
+686 2 2 0 1 238 218 384
+687 2 2 0 1 35 36 383
+688 2 2 0 1 364 82 390
+689 2 2 0 1 201 177 368
+690 2 2 0 1 20 19 370
+691 2 2 0 1 25 24 372
+692 2 2 0 1 27 26 371
+693 2 2 0 1 11 10 373
+694 2 2 0 1 9 8 374
+695 2 2 0 1 93 20 370
+696 2 2 0 1 273 275 376
+697 2 2 0 1 19 73 370
+698 2 2 0 1 8 7 375
+699 2 2 0 1 24 76 372
+700 2 2 0 1 95 25 372
+701 2 2 0 1 26 95 371
+702 2 2 0 1 94 11 373
+703 2 2 0 1 225 241 386
+704 2 2 0 1 81 27 371
+705 2 2 0 1 10 83 373
+706 2 2 0 1 243 191 385
+707 2 2 0 1 83 9 374
+708 2 2 0 1 91 317 400
+709 2 2 0 1 6 5 377
+710 2 2 0 1 32 31 378
+711 2 2 0 1 7 87 375
+712 2 2 0 1 31 86 378
+713 2 2 0 1 81 267 415
+714 2 2 0 1 87 6 377
+715 2 2 0 1 265 238 387
+716 2 2 0 1 5 100 377
+717 2 2 0 1 98 32 378
+718 2 2 0 1 221 283 391
+719 2 2 0 1 361 378 384
+720 2 2 0 1 242 267 392
+721 2 2 0 1 55 312 379
+722 2 2 0 1 267 81 392
+723 2 2 0 1 292 84 395
+724 2 2 0 1 351 222 391
+725 2 2 0 1 267 268 415
+726 2 2 0 1 244 340 395
+727 2 2 0 1 15 280 389
+728 2 2 0 1 237 297 404
+729 2 2 0 1 217 281 380
+730 2 2 0 1 176 190 393
+731 2 2 0 1 316 314 399
+732 2 2 0 1 335 160 393
+733 2 2 0 1 201 368 413
+734 2 2 0 1 91 51 396
+735 2 2 0 1 52 99 396
+736 2 2 0 1 219 255 407
+737 2 2 0 1 289 288 401
+738 2 2 0 1 60 61 397
+739 2 2 0 1 82 49 400
+740 2 2 0 1 50 91 400
+741 2 2 0 1 180 215 399
+742 2 2 0 1 374 8 375
+743 2 2 0 1 181 324 381
+744 2 2 0 1 95 372 386
+745 2 2 0 1 270 271 398
+746 2 2 0 1 245 240 410
+747 2 2 0 1 53 1 406
+748 2 2 0 1 1 54 406
+749 2 2 0 1 71 72 414
+750 2 2 0 1 319 80 408
+751 2 2 0 1 186 237 404
+752 2 2 0 1 59 60 408
+753 2 2 0 1 314 311 409
+754 2 2 0 1 231 230 382
+755 2 2 0 1 16 15 389
+756 2 2 0 1 298 237 407
+757 2 2 0 1 29 268 405
+758 2 2 0 1 17 92 394
+759 2 2 0 1 73 18 394
+760 2 2 0 1 36 97 383
+761 2 2 0 1 215 216 390
+762 2 2 0 1 351 22 403
+763 2 2 0 1 191 244 385
+764 2 2 0 1 21 93 403
+765 2 2 0 1 252 373 388
+766 2 2 0 1 373 83 388
+767 2 2 0 1 218 361 384
+768 2 2 0 1 29 28 415
+769 2 2 0 1 237 360 407
+770 2 2 0 1 2 35 412
+771 2 2 0 1 34 33 418
+772 2 2 0 1 93 350 403
+773 2 2 0 1 276 388 402
+774 2 2 0 1 4 2 412
+775 2 2 0 1 283 225 386
+776 2 2 0 1 378 86 384
+777 2 2 0 1 362 96 414
+778 2 2 0 1 86 30 405
+779 2 2 0 1 386 372 416
+780 2 2 0 1 268 265 387
+781 2 2 0 1 253 252 388
+782 2 2 0 1 92 16 389
+783 2 2 0 1 222 221 391
+784 2 2 0 1 101 362 414
+785 2 2 0 1 241 242 392
+786 2 2 0 1 271 376 398
+787 2 2 0 1 216 364 390
+788 2 2 0 1 74 255 397
+789 2 2 0 1 160 176 393
+790 2 2 0 1 18 17 394
+791 2 2 0 1 291 292 395
+792 2 2 0 1 350 351 403
+793 2 2 0 1 368 189 409
+794 2 2 0 1 35 383 412
+795 2 2 0 1 51 52 396
+796 2 2 0 1 255 256 397
+797 2 2 0 1 61 74 397
+798 2 2 0 1 189 180 399
+799 2 2 0 1 49 50 400
+800 2 2 0 1 288 291 401
+801 2 2 0 1 283 386 416
+802 2 2 0 1 376 87 398
+803 2 2 0 1 297 367 404
+804 2 2 0 1 81 371 392
+805 2 2 0 1 391 283 416
+806 2 2 0 1 318 319 413
+807 2 2 0 1 387 86 405
+808 2 2 0 1 72 3 417
+809 2 2 0 1 310 368 409
+810 2 2 0 1 54 379 406
+811 2 2 0 1 30 29 405
+812 2 2 0 1 3 34 417
+813 2 2 0 1 22 21 403
+814 2 2 0 1 190 186 404
+815 2 2 0 1 360 219 407
+816 2 2 0 1 99 53 406
+817 2 2 0 1 80 59 408
+818 2 2 0 1 278 96 411
+819 2 2 0 1 240 285 410
+820 2 2 0 1 311 310 409
+821 2 2 0 1 87 377 398
+822 2 2 0 1 367 190 404
+823 2 2 0 1 243 385 411
+824 2 2 0 1 96 71 414
+825 2 2 0 1 381 201 413
+826 2 2 0 1 100 4 412
+827 2 2 0 1 28 81 415
+828 2 2 0 1 383 100 412
+829 2 2 0 1 388 83 402
+830 2 2 0 1 33 98 418
+831 2 2 0 1 379 99 406
+832 2 2 0 1 83 374 402
+833 2 2 0 1 319 381 413
+834 2 2 0 1 372 76 416
+835 2 2 0 1 268 387 405
+836 2 2 0 1 76 391 416
+837 2 2 0 1 385 278 411
+$EndElements
diff --git a/test/porousmediumflow/2p/implicit/rotationsymmetry/main.cc b/test/porousmediumflow/2p/implicit/rotationsymmetry/main.cc
new file mode 100644
index 0000000000..f088097842
--- /dev/null
+++ b/test/porousmediumflow/2p/implicit/rotationsymmetry/main.cc
@@ -0,0 +1,155 @@
+// -*- mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
+// vi: set et ts=4 sw=4 sts=4:
+/*****************************************************************************
+ *   See the file COPYING for full copying permissions.                      *
+ *                                                                           *
+ *   This program is free software: you can redistribute it and/or modify    *
+ *   it under the terms of the GNU General Public License as published by    *
+ *   the Free Software Foundation, either version 3 of the License, or       *
+ *   (at your option) any later version.                                     *
+ *                                                                           *
+ *   This program is distributed in the hope that it will be useful,         *
+ *   but WITHOUT ANY WARRANTY; without even the implied warranty of          *
+ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the            *
+ *   GNU General Public License for more details.                            *
+ *                                                                           *
+ *   You should have received a copy of the GNU General Public License       *
+ *   along with this program.  If not, see <http://www.gnu.org/licenses/>.   *
+ *****************************************************************************/
+
+#include <config.h>
+
+#include <iostream>
+#include <dune/common/parallel/mpihelper.hh>
+
+#include <dumux/common/properties.hh>
+#include <dumux/common/parameters.hh>
+
+#include <dumux/linear/seqsolverbackend.hh>
+#include <dumux/linear/linearsolvertraits.hh>
+#include <dumux/nonlinear/newtonsolver.hh>
+#include <dumux/assembly/fvassembler.hh>
+
+#include <dumux/io/vtkoutputmodule.hh>
+#include <dumux/io/grid/gridmanager_alu.hh>
+
+#include "properties.hh"
+
+int main(int argc, char** argv) try
+{
+    using namespace Dumux;
+
+    // initialize MPI, finalize is done automatically on exit
+    const auto& mpiHelper = Dune::MPIHelper::instance(argc, argv);
+
+    // parse command line arguments and input file
+    Parameters::init(argc, argv);
+
+    // the type tag (see properties.hh)
+    using TypeTag = Properties::TTag::TwoPRotationalSymmetryDome;
+
+    // try to create a grid (from the given grid file or the input file)
+    GridManager<GetPropType<TypeTag, Properties::Grid>> gridManager;
+    gridManager.init();
+
+    // we compute on the leaf grid view
+    const auto& leafGridView = gridManager.grid().leafGridView();
+
+    // create the grid geometry
+    using GridGeometry = GetPropType<TypeTag, Properties::GridGeometry>;
+    auto gridGeometry = std::make_shared<GridGeometry>(leafGridView);
+    gridGeometry->update();
+
+    // the problem (initial and boundary conditions)
+    using Problem = GetPropType<TypeTag, Properties::Problem>;
+    auto problem = std::make_shared<Problem>(gridGeometry);
+
+    // the solution vector
+    using SolutionVector = GetPropType<TypeTag, Properties::SolutionVector>;
+    SolutionVector x;
+    problem->applyInitialSolution(x);
+    auto xOld = x;
+
+    // the grid variables
+    using GridVariables = GetPropType<TypeTag, Properties::GridVariables>;
+    auto gridVariables = std::make_shared<GridVariables>(problem, gridGeometry);
+    gridVariables->init(x);
+
+    // use non-conforming output for the test with interface solver
+    VtkOutputModule<GridVariables, SolutionVector> vtkWriter(*gridVariables, x, problem->name());
+    GetPropType<TypeTag, Properties::IOFields>::initOutputModule(vtkWriter); // Add model specific output fields
+    vtkWriter.write(0.0);
+
+    // get some time loop parameters
+    using Scalar = GetPropType<TypeTag, Properties::Scalar>;
+    const auto tEnd = getParam<Scalar>("TimeLoop.TEnd");
+    const auto maxDt = getParam<Scalar>("TimeLoop.MaxTimeStepSize");
+    const auto dt = getParam<Scalar>("TimeLoop.DtInitial");
+
+    // instantiate time loop
+    auto timeLoop = std::make_shared<TimeLoop<Scalar>>(0.0, dt, tEnd);
+    timeLoop->setMaxTimeStepSize(maxDt);
+
+    // the assembler with time loop for instationary problem
+    using Assembler = FVAssembler<TypeTag, DiffMethod::numeric>;
+    auto assembler = std::make_shared<Assembler>(problem, gridGeometry, gridVariables, timeLoop, xOld);
+
+    // the linear solver
+    using LinearSolver = ILU0RestartedGMResBackend;
+    auto linearSolver = std::make_shared<LinearSolver>();
+
+    // the non-linear solver
+    using NewtonSolver = Dumux::NewtonSolver<Assembler, LinearSolver>;
+    NewtonSolver nonLinearSolver(assembler, linearSolver);
+
+    // time loop
+    const int outputInterval = getParam<int>("Vtk.OutputInterval");
+    timeLoop->start(); do
+    {
+        // solve the non-linear system with time step control
+        nonLinearSolver.solve(x, *timeLoop);
+
+        // make the new solution the old solution
+        xOld = x;
+        gridVariables->advanceTimeStep();
+
+        // advance to the time loop to the next step
+        timeLoop->advanceTimeStep();
+
+        // write vtk output every timeStepInterval time step
+        if (timeLoop->timeStepIndex() % outputInterval == 0)
+            vtkWriter.write(timeLoop->time());
+
+        // report statistics of this time step
+        timeLoop->reportTimeStep();
+
+        // set new dt as suggested by the Newton solver
+        timeLoop->setTimeStepSize(nonLinearSolver.suggestTimeStepSize(timeLoop->timeStepSize()));
+
+    } while (!timeLoop->finished());
+
+    // output some Newton statistics
+    nonLinearSolver.report();
+
+    timeLoop->finalize(leafGridView.comm());
+
+    ////////////////////////////////////////////////////////////
+    // finalize, print dumux message to say goodbye
+    ////////////////////////////////////////////////////////////
+
+    // print dumux end message
+    if (mpiHelper.rank() == 0)
+        Parameters::print();
+
+    return 0;
+} // end main
+catch (const Dumux::ParameterException &e)
+{
+    std::cerr << std::endl << e << " ---> Abort!" << std::endl;
+    return 1;
+}
+catch (const Dune::Exception &e)
+{
+    std::cerr << "Dune reported error: " << e << " ---> Abort!" << std::endl;
+    return 2;
+}
diff --git a/test/porousmediumflow/2p/implicit/rotationsymmetry/params.input b/test/porousmediumflow/2p/implicit/rotationsymmetry/params.input
new file mode 100644
index 0000000000..efe4baef16
--- /dev/null
+++ b/test/porousmediumflow/2p/implicit/rotationsymmetry/params.input
@@ -0,0 +1,14 @@
+[TimeLoop]
+DtInitial = 1e2 # [s]
+TEnd = 1e7 # [s]
+MaxTimeStepSize = 1e4
+
+[Grid]
+File = dome.msh
+
+[Problem]
+Name = test_2p_rotationsymmetry_dome
+EnableGravity = true
+
+[Vtk]
+OutputInterval = 50
diff --git a/test/porousmediumflow/2p/implicit/rotationsymmetry/problem.hh b/test/porousmediumflow/2p/implicit/rotationsymmetry/problem.hh
new file mode 100644
index 0000000000..d742db3f70
--- /dev/null
+++ b/test/porousmediumflow/2p/implicit/rotationsymmetry/problem.hh
@@ -0,0 +1,86 @@
+// -*- mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
+// vi: set et ts=4 sw=4 sts=4:
+/*****************************************************************************
+ *   See the file COPYING for full copying permissions.                      *
+ *                                                                           *
+ *   This program is free software: you can redistribute it and/or modify    *
+ *   it under the terms of the GNU General Public License as published by    *
+ *   the Free Software Foundation, either version 3 of the License, or       *
+ *   (at your option) any later version.                                     *
+ *                                                                           *
+ *   This program is distributed in the hope that it will be useful,         *
+ *   but WITHOUT ANY WARRANTY; without even the implied warranty of          *
+ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the            *
+ *   GNU General Public License for more details.                            *
+ *                                                                           *
+ *   You should have received a copy of the GNU General Public License       *
+ *   along with this program.  If not, see <http://www.gnu.org/licenses/>.   *
+ *****************************************************************************/
+
+#ifndef DUMUX_TEST_TWOP_ROTATIONALSYMMETRY_PROBLEM_HH
+#define DUMUX_TEST_TWOP_ROTATIONALSYMMETRY_PROBLEM_HH
+
+#include <dumux/common/properties.hh>
+#include <dumux/common/boundarytypes.hh>
+#include <dumux/porousmediumflow/problem.hh>
+
+namespace Dumux {
+
+/*!
+ * \brief A rotational symmetric 2p problem: water and air separate in a density-driven process in a dome shaped domain
+ */
+template<class TypeTag>
+class TwoPRotationalSymmetryProblem : public PorousMediumFlowProblem<TypeTag>
+{
+    using ParentType = PorousMediumFlowProblem<TypeTag>;
+    using GridView = typename GetPropType<TypeTag, Properties::GridGeometry>::GridView;
+    using Element = typename GridView::template Codim<0>::Entity;
+    using Scalar = GetPropType<TypeTag, Properties::Scalar>;
+    using PrimaryVariables = GetPropType<TypeTag, Properties::PrimaryVariables>;
+    using GridGeometry = GetPropType<TypeTag, Properties::GridGeometry>;
+    using FluidSystem = GetPropType<TypeTag, Properties::FluidSystem>;
+    using BoundaryTypes = Dumux::BoundaryTypes<PrimaryVariables::size()>;
+    using GlobalPosition = typename Element::Geometry::GlobalCoordinate;
+
+public:
+    TwoPRotationalSymmetryProblem(std::shared_ptr<const GridGeometry> gridGeometry)
+    : ParentType(gridGeometry)
+    {
+        FluidSystem::init(/*tempMin=*/293.0, /*tempMax=*/294.0, /*numTemp=*/2,
+                          /*pMin=*/1.0e4, /*pMax=*/1.0e6, /*numP=*/200);
+    }
+
+    /*!
+     * \brief The boundary types at position globalPos
+     */
+    BoundaryTypes boundaryTypesAtPos(const GlobalPosition &globalPos) const
+    {
+        BoundaryTypes values;
+        values.setAllNeumann();
+        return values;
+    }
+
+    /*!
+     * \brief The initial values at position globalPos
+     */
+    PrimaryVariables initialAtPos(const GlobalPosition &globalPos) const
+    {
+        PrimaryVariables values;
+        const Scalar depth = this->gridGeometry().bBoxMax()[1] - globalPos[1];
+        // hydrostatic pressure
+        values[0] = 1e5 - 1000*this->spatialParams().gravity(globalPos)[1]*depth;
+        // start with saturation 0.5 -> density driven demixing
+        values[1] = 0.5;
+        return values;
+    }
+
+    /*!
+     * \brief The temperature \f$\mathrm{[K]}\f$ in the domain
+     */
+    Scalar temperature() const
+    { return 293.15; }
+};
+
+} // end namespace Dumux
+
+#endif
diff --git a/test/porousmediumflow/2p/implicit/rotationsymmetry/properties.hh b/test/porousmediumflow/2p/implicit/rotationsymmetry/properties.hh
new file mode 100644
index 0000000000..f6eb95b78e
--- /dev/null
+++ b/test/porousmediumflow/2p/implicit/rotationsymmetry/properties.hh
@@ -0,0 +1,99 @@
+// -*- mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
+// vi: set et ts=4 sw=4 sts=4:
+/*****************************************************************************
+ *   See the file COPYING for full copying permissions.                      *
+ *                                                                           *
+ *   This program is free software: you can redistribute it and/or modify    *
+ *   it under the terms of the GNU General Public License as published by    *
+ *   the Free Software Foundation, either version 3 of the License, or       *
+ *   (at your option) any later version.                                     *
+ *                                                                           *
+ *   This program is distributed in the hope that it will be useful,         *
+ *   but WITHOUT ANY WARRANTY; without even the implied warranty of          *
+ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the            *
+ *   GNU General Public License for more details.                            *
+ *                                                                           *
+ *   You should have received a copy of the GNU General Public License       *
+ *   along with this program.  If not, see <http://www.gnu.org/licenses/>.   *
+ *****************************************************************************/
+
+#ifndef DUMUX_TEST_TWOP_ROTATIONALSYMMETRY_PROPERTIES_HH
+#define DUMUX_TEST_TWOP_ROTATIONALSYMMETRY_PROPERTIES_HH
+
+#include <dune/alugrid/grid.hh>
+
+#include <dumux/common/properties.hh>
+
+#include <dumux/discretization/box.hh>
+#include <dumux/discretization/rotationsymmetricgridgeometrytraits.hh>
+
+#include <dumux/porousmediumflow/2p/model.hh>
+
+#include <dumux/material/components/tabulatedcomponent.hh>
+#include <dumux/material/components/h2o.hh>
+#include <dumux/material/components/air.hh>
+#include <dumux/material/fluidsystems/1pliquid.hh>
+#include <dumux/material/fluidsystems/1pgas.hh>
+#include <dumux/material/fluidsystems/2pimmiscible.hh>
+
+#include "problem.hh"
+#include "spatialparams.hh"
+
+namespace Dumux::Properties {
+
+namespace TTag {
+struct TwoPRotationalSymmetryDome
+{ using InheritsFrom = std::tuple<TwoP, BoxModel>; };
+} // end namespace TTag
+
+// Set the grid type
+template<class TypeTag>
+struct Grid<TypeTag, TTag::TwoPRotationalSymmetryDome>
+{ using type = Dune::ALUGrid<2, 2, Dune::simplex, Dune::conforming>; };
+
+// Set the problem type
+template<class TypeTag>
+struct Problem<TypeTag, TTag::TwoPRotationalSymmetryDome>
+{ using type = TwoPRotationalSymmetryProblem<TypeTag>; };
+
+// Set the fluid system
+template<class TypeTag>
+struct FluidSystem<TypeTag, TTag::TwoPRotationalSymmetryDome>
+{
+    using Scalar = GetPropType<TypeTag, Properties::Scalar>;
+    using WettingPhase = FluidSystems::OnePLiquid<Scalar, Components::TabulatedComponent<Components::H2O<Scalar>, false>>;
+    using NonwettingPhase = FluidSystems::OnePGas<Scalar, Components::TabulatedComponent<Components::Air<Scalar>, false>>;
+    using type = FluidSystems::TwoPImmiscible<Scalar, WettingPhase, NonwettingPhase>;
+};
+
+// Set the spatial parameters
+template<class TypeTag>
+struct SpatialParams<TypeTag, TTag::TwoPRotationalSymmetryDome>
+{
+    using GridGeometry = GetPropType<TypeTag, Properties::GridGeometry>;
+    using Scalar = GetPropType<TypeTag, Properties::Scalar>;
+    using type = TwoPRotationalSymmetrySpatialParams<GridGeometry, Scalar>;
+};
+
+// Set the rotational symmetric grid geometry
+template<class TypeTag>
+struct GridGeometry<TypeTag, TTag::TwoPRotationalSymmetryDome>
+{
+    static constexpr bool enableCache = getPropValue<TypeTag, Properties::EnableGridGeometryCache>();
+    using GridView = typename GetPropType<TypeTag, Properties::Grid>::LeafGridView;
+    using Scalar = GetPropType<TypeTag, Properties::Scalar>;
+    using Traits = RotationSymmetricGridGeometryTraits<BoxDefaultGridGeometryTraits<GridView>, RotationPolicy::toroid>;
+    using type = BoxFVGridGeometry<Scalar, GridView, enableCache, Traits>;
+};
+
+// Caching options
+template<class TypeTag>
+struct EnableGridVolumeVariablesCache<TypeTag, TTag::TwoPRotationalSymmetryDome> { static constexpr bool value = true; };
+template<class TypeTag>
+struct EnableGridFluxVariablesCache<TypeTag, TTag::TwoPRotationalSymmetryDome> { static constexpr bool value = true; };
+template<class TypeTag>
+struct EnableGridGeometryCache<TypeTag, TTag::TwoPRotationalSymmetryDome> { static constexpr bool value = true; };
+
+} // end namespace Dumux::Properties
+
+#endif
diff --git a/test/porousmediumflow/2p/implicit/rotationsymmetry/solution.png b/test/porousmediumflow/2p/implicit/rotationsymmetry/solution.png
new file mode 100644
index 0000000000000000000000000000000000000000..979feb3239a6cc08f15da2b4f13ef24917fba960
GIT binary patch
literal 87867
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%0D?bdy9J-<0FI6qd9rlio+
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
O0AWza9PiotCH@ybB+?21

literal 0
HcmV?d00001

diff --git a/test/porousmediumflow/2p/implicit/rotationsymmetry/spatialparams.hh b/test/porousmediumflow/2p/implicit/rotationsymmetry/spatialparams.hh
new file mode 100644
index 0000000000..da0361a7f8
--- /dev/null
+++ b/test/porousmediumflow/2p/implicit/rotationsymmetry/spatialparams.hh
@@ -0,0 +1,77 @@
+// -*- mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
+// vi: set et ts=4 sw=4 sts=4:
+/*****************************************************************************
+ *   See the file COPYING for full copying permissions.                      *
+ *                                                                           *
+ *   This program is free software: you can redistribute it and/or modify    *
+ *   it under the terms of the GNU General Public License as published by    *
+ *   the Free Software Foundation, either version 3 of the License, or       *
+ *   (at your option) any later version.                                     *
+ *                                                                           *
+ *   This program is distributed in the hope that it will be useful,         *
+ *   but WITHOUT ANY WARRANTY; without even the implied warranty of          *
+ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the            *
+ *   GNU General Public License for more details.                            *
+ *                                                                           *
+ *   You should have received a copy of the GNU General Public License       *
+ *   along with this program.  If not, see <http://www.gnu.org/licenses/>.   *
+ *****************************************************************************/
+/*!
+ * \file
+ * \brief The spatial params 2p rotational symmetry test
+ */
+#ifndef DUMUX_TEST_TWOP_ROTATIONALSYMMETRY_SPATIAL_PARAMS_HH
+#define DUMUX_TEST_TWOP_ROTATIONALSYMMETRY_SPATIAL_PARAMS_HH
+
+#include <dumux/material/spatialparams/fv.hh>
+#include <dumux/material/fluidmatrixinteractions/2p/regularizedbrookscorey.hh>
+#include <dumux/material/fluidmatrixinteractions/2p/efftoabslaw.hh>
+
+namespace Dumux {
+
+template<class GridGeometry, class Scalar>
+class TwoPRotationalSymmetrySpatialParams
+: public FVSpatialParams<GridGeometry, Scalar, TwoPRotationalSymmetrySpatialParams<GridGeometry, Scalar>>
+{
+    using ThisType = TwoPRotationalSymmetrySpatialParams<GridGeometry, Scalar>;
+    using ParentType = FVSpatialParams<GridGeometry, Scalar, ThisType>;
+
+    using Element = typename GridGeometry::GridView::template Codim<0>::Entity;
+    using GlobalPosition = typename Element::Geometry::GlobalCoordinate;
+public:
+    using MaterialLaw = EffToAbsLaw<RegularizedBrooksCorey<Scalar>>;
+    using MaterialLawParams = typename MaterialLaw::Params;
+    using PermeabilityType = Scalar;
+
+    TwoPRotationalSymmetrySpatialParams(std::shared_ptr<const GridGeometry> gridGeometry)
+    : ParentType(gridGeometry)
+    {
+        // residual saturations
+        materialLawParams_.setSwr(0.0);
+        materialLawParams_.setSnr(0.0);
+
+        // parameters for the material law
+        materialLawParams_.setPe(0.0);
+        materialLawParams_.setLambda(2.0);
+    }
+
+    PermeabilityType permeabilityAtPos(const GlobalPosition& globalPos) const
+    { return 1e-11; }
+
+    Scalar porosityAtPos(const GlobalPosition& globalPos) const
+    { return 0.4; }
+
+    const MaterialLawParams& materialLawParamsAtPos(const GlobalPosition& globalPos) const
+    { return materialLawParams_; }
+
+    template<class FluidSystem>
+    int wettingPhaseAtPos(const GlobalPosition& globalPos) const
+    { return FluidSystem::phase0Idx; }
+
+private:
+    MaterialLawParams materialLawParams_;
+};
+
+} // end namespace Dumux
+
+#endif
diff --git a/test/references/test_2p_rotationsymmetry_dome-reference.vtu b/test/references/test_2p_rotationsymmetry_dome-reference.vtu
new file mode 100644
index 0000000000..5d87141da8
--- /dev/null
+++ b/test/references/test_2p_rotationsymmetry_dome-reference.vtu
@@ -0,0 +1,883 @@
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfCells="762" NumberOfPoints="418">
+      <PointData Scalars="S_liq">
+        <DataArray type="Float32" Name="S_liq" NumberOfComponents="1" format="ascii">
+          0.993144 0.987879 0.98962 0.993821 0.989028 0.993496 0.985678 0.985262 0.984165 0.981629 0.978844 0.960212
+          0.981236 0.957571 0.981299 0.957596 0.977927 0.983448 0.985641 0.988836 0.988749 0.993395 0.99338 0.988808
+          0.985671 0.985662 0.988954 0.993467 0.993959 0.99285 0.989443 0.985667 0.987453 0.983843 0.983292 0.981525
+          0.976423 0.948351 0.977192 0.981976 0.955102 0.559271 0.44786 0.431788 0.428104 0.540599 0.441041 0.512866
+          0.423183 0.419487 0.421547 0.414289 0.412521 0.404787 0.410284 0.416999 0.425777 0.423073 0.414116 0.420045
+          0.428508 0.425222 0.416518 0.432759 0.471676 0.493913 0.43126 0.470397 0.768523 0.435025 0.426823 0.421965
+          0.417387 0.412457 0.407807 0.402611 0.406961 0.410817 0.404488 0.40088 0.396786 0.39021 0.394102 0.382953
+          0.385778 0.392082 0.397678 0.386686 0.374917 0.380644 0.37386 0.368414 0.361108 0.36231 0.35527 0.348575
+          0.340809 0.347282 0.352916 0.366303 0.338278 0.343781 0.357953 0.370952 0.378698 0.375018 0.386674 0.378497
+          0.36621 0.362406 0.352857 0.348666 0.333572 0.338232 0.342077 0.356337 0.326347 0.329813 0.345186 0.359119
+          0.369372 0.381381 0.37189 0.383672 0.392505 0.394602 0.389863 0.40043 0.397514 0.407595 0.40286 0.406207
+          0.396164 0.385389 0.386539 0.397185 0.387094 0.387031 0.397642 0.375717 0.375727 0.375079 0.363437 0.363466
+          0.362678 0.37379 0.36124 0.349194 0.347555 0.332498 0.315694 0.317866 0.334371 0.319069 0.300715 0.300915
+          0.335375 0.319249 0.350053 0.335494 0.350137 0.334758 0.3494 0.332972 0.318489 0.316585 0.300061 0.27846
+          0.277666 0.298209 0.272838 0.252884 0.233786 0.29442 0.265906 0.289194 0.313318 0.330084 0.308903 0.345162
+          0.326346 0.347742 0.361203 0.362752 0.375002 0.38632 0.373539 0.358835 0.341801 0.355643 0.371321 0.368198
+          0.382794 0.384926 0.39543 0.396826 0.394646 0.379756 0.410527 0.849754 0.430654 0.966315 0.750728 0.406827
+          0.453694 0.974299 0.904973 0.407318 0.420088 0.40747 0.397528 0.407103 0.416368 0.415572 0.43204 0.936275
+          0.482404 0.975679 0.981283 0.983 0.985558 0.985653 0.983233 0.985723 0.981369 0.988945 0.989483 0.993813
+          0.993353 0.988807 0.988784 0.993361 0.993375 0.988738 0.993362 0.985499 0.984999 0.980415 0.985332 0.980595
+          0.980767 0.988697 0.988779 0.993362 0.993358 0.98881 0.985404 0.985505 0.987737 0.992961 0.993044 0.989107
+          0.99368 0.985297 0.986768 0.983128 0.979229 0.983219 0.961547 0.48413 0.966137 0.979662 0.543506 0.938855
+          0.375582 0.387005 0.363746 0.350992 0.344381 0.357478 0.335098 0.329482 0.320982 0.349095 0.3233 0.350916
+          0.385585 0.310728 0.294615 0.303117 0.293682 0.261159 0.288408 0.2623 0.208593 0.278143 0.239516 0.234186
+          0.271694 0.926752 0.970966 0.982027 0.982952 0.986122 0.985724 0.977954 0.990027 0.989608 0.99416 0.99357
+          0.988604 0.989938 0.987427 0.993532 0.203421 0.258077 0.194078 0.255224 0.299455 0.285888 0.244305 0.186406
+          0.177759 0.240844 0.27155 0.276326 0.298077 0.303914 0.314449 0.321851 0.337224 0.282799 0.260179 0.244681
+          0.177021 0.17138 0.222474 0.160526 0.228947 0.169786 0.218252 0.164513 0.150479 0.157291 0.151361 0.217751
+          0.207864 0.249702 0.254329 0.255023 0.220265 0.280188 0.279456 0.253282 0.219503 0.158704 0.158388 0.21828
+          0.25092 0.215438 0.277373 0.274463 0.299148 0.296642 0.312679 0.293204 0.270341 0.247293 0.242252 0.211027
+          0.206223 0.150987 0.154317 0.15766 0.148362 0.202048 0.147068 0.2043 0.147656 0.207037 0.148023 0.2015
+          0.146006 0.237699 0.230917 0.24437 0.266509 0.275191 0.258315 0.236486 0.264937 0.288619 0.282945 0.303832
+          0.30876 0.322035 0.316745 0.328151 0.310576 0.297622 0.290404 0.282406 0.303591 0.295271 0.272238 0.314828
+          0.321988 0.331973 0.324696 0.333316 0.316304 0.297059 0.306567 0.285728 0.274893 0.261112 0.248962 0.23126
+          0.24102 0.25744 0.229309 0.202347 0.201865 0.14543 0.140641 0.193769 0.214662 0.149263
+        </DataArray>
+        <DataArray type="Float32" Name="p_liq" NumberOfComponents="1" format="ascii">
+          905373 856540 869563 905308 865180 905084 827718 822588 807976 782351 759748 735880
+          780641 734778 776979 733167 752925 792061 822689 863229 862149 904695 904127 861688
+          819832 821013 861833 903387 902495 901453 866745 820183 844832 799447 788205 773291
+          750785 728394 750593 779221 730418 715402 714737 714463 714508 714972 714761 715031
+          714545 714052 714297 714086 713843 713633 713603 713811 714263 714018 713581 713796
+          714198 714044 713592 714425 714352 715223 714424 715096 716491 714659 714096 713845
+          713607 713376 713154 712934 713150 713360 713143 712919 712714 712484 712703 712270
+          712271 712492 712714 712280 711850 712057 711839 711631 711417 711423 711212 711000
+          710789 710996 711206 711626 710788 710999 711417 711842 712051 712064 712494 712288
+          711858 711637 711433 711214 710796 711012 711231 711654 710811 711030 711451 711878
+          712082 712514 712308 712744 712952 713186 712721 713160 712929 713369 713394 713876
+          713423 712978 713214 713664 713454 713696 713910 713242 713005 712771 712565 712798
+          712335 712538 712105 711903 711677 711252 710833 711055 711478 711278 710858 711078
+          711703 711501 712132 711928 712360 712156 712591 712385 711726 711952 711300 710883
+          711119 711528 711336 710996 711085 711754 711568 711982 712180 712615 712408 713056
+          712845 712823 713268 713033 713482 713942 713722 713504 713289 713740 713961 714202
+          714426 714186 714664 714415 714880 714674 715167 719761 715178 734179 716467 714912
+          715140 742589 722005 714636 714843 714374 714160 714122 714586 714334 714797 726015
+          715066 746214 771549 782448 815676 817666 785256 819971 771915 857404 864771 900341
+          899160 856268 855372 897986 896890 854370 895935 814086 811095 767116 811978 767914
+          775676 853075 852676 895158 894557 851763 812049 812762 842905 894089 893705 852146
+          893379 807760 822607 788421 762861 784338 739496 715514 739842 768694 715692 733454
+          714942 715189 714446 713976 714210 714683 714435 713752 713979 714903 714640 715062
+          715395 714829 715010 714171 713767 714125 714447 713839 713940 714688 714790 714355
+          715430 731556 748612 776670 796669 813357 813732 761912 858143 854869 893118 892953
+          841289 863686 844779 892897 713531 713468 713131 713102 713493 713023 712718 712740
+          712359 712359 712672 712441 712865 712636 713305 713076 713521 712203 711791 712003
+          711991 711635 711618 711292 711376 710964 710691 710650 710352 709806 710071 710232
+          710412 710692 710490 710233 710016 710664 710440 710015 709779 709558 709329 709579
+          709799 709363 710221 710004 710637 710417 710614 710201 709789 709590 709379 709168
+          708996 708752 708925 709118 708599 708858 708465 708728 708351 708656 708258 708567
+          708185 708929 709046 709084 709343 709551 709359 709202 709581 709984 709769 710180
+          710397 710595 710379 710582 710167 709966 709752 709542 709956 709746 709334 710161
+          710371 710578 710369 710579 710161 709745 709952 709539 709330 709130 708917 708723
+          708870 709129 708796 708467 708488 708133 708102 708385 708504 708092
+        </DataArray>
+        <DataArray type="Float32" Name="rho_liq" NumberOfComponents="1" format="ascii">
+          998.573 998.551 998.557 998.573 998.555 998.573 998.538 998.535 998.529 998.517 998.507 998.496
+          998.516 998.495 998.515 998.495 998.504 998.521 998.535 998.554 998.553 998.573 998.573 998.553
+          998.534 998.535 998.553 998.572 998.572 998.571 998.556 998.534 998.546 998.525 998.52 998.513
+          998.503 998.492 998.502 998.516 998.493 998.486 998.486 998.486 998.486 998.486 998.486 998.486
+          998.486 998.486 998.486 998.486 998.486 998.486 998.486 998.486 998.486 998.486 998.486 998.486
+          998.486 998.486 998.486 998.486 998.486 998.486 998.486 998.486 998.487 998.486 998.486 998.486
+          998.486 998.485 998.485 998.485 998.485 998.485 998.485 998.485 998.485 998.485 998.485 998.485
+          998.485 998.485 998.485 998.485 998.485 998.485 998.485 998.485 998.485 998.485 998.484 998.484
+          998.484 998.484 998.484 998.485 998.484 998.484 998.485 998.485 998.485 998.485 998.485 998.485
+          998.485 998.485 998.485 998.484 998.484 998.484 998.484 998.485 998.484 998.484 998.485 998.485
+          998.485 998.485 998.485 998.485 998.485 998.485 998.485 998.485 998.485 998.485 998.485 998.486
+          998.485 998.485 998.485 998.486 998.485 998.486 998.486 998.485 998.485 998.485 998.485 998.485
+          998.485 998.485 998.485 998.485 998.485 998.484 998.484 998.484 998.485 998.484 998.484 998.484
+          998.485 998.485 998.485 998.485 998.485 998.485 998.485 998.485 998.485 998.485 998.484 998.484
+          998.484 998.485 998.485 998.484 998.484 998.485 998.485 998.485 998.485 998.485 998.485 998.485
+          998.485 998.485 998.485 998.485 998.486 998.486 998.486 998.486 998.485 998.486 998.486 998.486
+          998.486 998.486 998.486 998.486 998.486 998.486 998.486 998.488 998.486 998.495 998.487 998.486
+          998.486 998.499 998.489 998.486 998.486 998.486 998.486 998.486 998.486 998.486 998.486 998.491
+          998.486 998.5 998.512 998.517 998.532 998.533 998.518 998.534 998.512 998.551 998.555 998.571
+          998.57 998.551 998.55 998.57 998.569 998.55 998.569 998.531 998.53 998.51 998.531 998.51
+          998.514 998.549 998.549 998.568 998.568 998.549 998.531 998.531 998.545 998.568 998.568 998.549
+          998.568 998.529 998.535 998.52 998.508 998.518 998.497 998.486 998.498 998.511 998.487 998.495
+          998.486 998.486 998.486 998.486 998.486 998.486 998.486 998.486 998.486 998.486 998.486 998.486
+          998.486 998.486 998.486 998.486 998.486 998.486 998.486 998.486 998.486 998.486 998.486 998.486
+          998.486 998.494 998.502 998.514 998.523 998.531 998.531 998.508 998.552 998.55 998.568 998.568
+          998.544 998.554 998.545 998.567 998.486 998.485 998.485 998.485 998.486 998.485 998.485 998.485
+          998.485 998.485 998.485 998.485 998.485 998.485 998.485 998.485 998.486 998.485 998.485 998.485
+          998.485 998.485 998.485 998.484 998.485 998.484 998.484 998.484 998.484 998.484 998.484 998.484
+          998.484 998.484 998.484 998.484 998.484 998.484 998.484 998.484 998.484 998.484 998.484 998.484
+          998.484 998.484 998.484 998.484 998.484 998.484 998.484 998.484 998.484 998.484 998.484 998.484
+          998.483 998.483 998.483 998.484 998.483 998.483 998.483 998.483 998.483 998.483 998.483 998.483
+          998.483 998.483 998.483 998.484 998.484 998.484 998.484 998.484 998.484 998.484 998.484 998.484
+          998.484 998.484 998.484 998.484 998.484 998.484 998.484 998.484 998.484 998.484 998.484 998.484
+          998.484 998.484 998.484 998.484 998.484 998.484 998.484 998.484 998.484 998.484 998.483 998.483
+          998.483 998.484 998.483 998.483 998.483 998.483 998.483 998.483 998.483 998.483
+        </DataArray>
+        <DataArray type="Float32" Name="mob_liq" NumberOfComponents="1" format="ascii">
+          971.486 951.033 957.759 974.136 955.469 972.864 942.579 940.988 936.798 927.172 916.688 848.855
+          925.689 839.554 925.925 839.64 913.257 934.068 942.435 954.725 954.389 972.468 972.41 954.617
+          942.547 942.514 955.182 972.75 974.677 970.335 957.072 942.534 949.391 935.571 933.472 926.777
+          907.651 807.68 910.513 928.482 830.928 97.69 40.1728 34.7093 33.5398 85.2832 37.7815 69.0841
+          32.024 30.9197 31.5317 29.4154 28.9165 26.8081 28.2943 30.1926 32.8163 31.9907 29.3662 31.0846
+          33.6664 32.6455 30.0537 35.0226 49.4241 59.4245 34.5398 48.8902 348.329 35.7618 33.1402 31.6568
+          30.3051 28.8986 27.6174 26.2363 27.3889 28.4417 26.7292 25.7882 24.7506 23.1503 24.0878 21.4754
+          22.1163 23.5976 24.9741 22.3252 19.7288 20.9622 19.5072 18.3953 16.9789 17.206 15.9073 14.7416
+          13.4712 14.5241 15.4899 17.9773 13.0755 13.9473 16.3933 18.9074 20.5369 19.7502 22.3224 20.4934
+          17.9591 17.2244 15.4795 14.7571 12.3629 13.0683 13.6729 16.0993 11.3262 11.815 14.1766 16.608
+          18.5875 21.1251 19.0995 21.6373 23.6998 24.2103 23.068 25.6725 24.9328 27.5599 26.3013 27.1864
+          24.596 22.0271 22.2913 24.8505 22.4197 22.4051 24.965 19.8979 19.8999 19.763 17.4213 17.4268
+          17.2762 19.4927 17.0038 14.8466 14.5699 12.2045 9.9181 10.1938 12.4818 10.3491 8.16554 8.18728
+          12.6324 10.3724 14.9933 12.6503 15.0077 12.5396 14.8817 12.2742 10.2739 10.0306 8.09465 6.00365
+          5.93544 7.89672 5.53327 4.08365 2.9829 7.50289 4.99202 6.98425 9.6228 11.8539 9.09183 14.1727
+          11.326 14.6013 16.9969 17.2903 19.7467 22.2409 19.4405 16.5555 13.6286 15.9742 18.9827 18.3521
+          21.4398 21.9214 24.414 24.7607 24.2211 20.7674 28.3614 520.637 34.346 870.643 317.171 27.3527
+          42.3073 899.776 669.739 27.4849 31.0975 27.5262 24.9364 27.4271 30.0104 29.7817 34.7903 767.323
+          54.0762 904.888 925.864 932.364 942.115 942.481 933.25 942.75 926.19 955.144 957.227 974.103
+          972.3 954.613 954.522 972.333 972.387 954.346 972.337 941.888 939.98 922.591 941.252 923.267
+          923.92 954.185 954.503 972.335 972.319 954.623 941.525 941.912 950.482 970.765 971.089 955.769
+          973.581 941.116 946.753 932.852 918.134 933.196 853.586 54.8544 870.004 919.761 87.1325 775.814
+          19.8692 22.399 17.4805 15.1548 14.0449 16.3064 12.5907 11.7677 10.5994 14.8299 10.9089 15.1417
+          22.0722 9.30858 7.52286 8.42948 7.428 4.64495 6.90865 4.72667 1.89043 5.97632 3.28626 3.00334
+          5.44107 736.577 887.528 928.674 932.186 944.274 942.752 913.362 959.333 957.71 975.465 973.149
+          953.826 958.989 949.291 973 1.70979 4.42955 1.41666 4.23688 8.02954 6.67029 3.55703 1.20559
+          0.996988 3.35972 5.42949 5.82169 7.88269 8.51854 9.7625 10.7147 12.9132 6.38668 4.57562 3.57899
+          0.980528 0.861386 2.44612 0.66304 2.74349 0.829783 2.26565 0.731412 0.511994 0.611187 0.5241 2.24494
+          1.86414 3.88197 4.17775 4.22358 2.3504 6.15405 6.08995 4.10943 2.31806 0.633452 0.628418 2.26681
+          3.95827 2.15105 5.91045 5.66626 7.99661 7.73198 9.5446 7.37975 5.33347 3.73431 3.439 1.98022
+          1.80598 0.518944 0.566259 0.616945 0.483783 1.66411 0.467124 1.73953 0.474635 1.83465 0.479373 1.64612
+          0.453784 3.18766 2.83912 3.56082 5.03743 5.72661 4.4459 3.12307 4.91964 6.92884 6.39986 8.50934
+          9.07498 10.7393 10.0508 11.5787 9.29042 7.83465 7.10186 6.3512 8.48235 7.59005 5.48472 9.80964
+          10.733 12.1276 11.0987 12.325 9.99489 7.77555 8.81989 6.65539 5.70187 4.64159 3.83613 2.85604
+          3.36954 4.386 2.76088 1.67397 1.65807 0.446656 0.390672 1.40767 2.12023 0.495644
+        </DataArray>
+        <DataArray type="Float32" Name="S_gas" NumberOfComponents="1" format="ascii">
+          0.00685594 0.0121212 0.0103801 0.00617915 0.0109718 0.00650372 0.0143218 0.0147376 0.015835 0.0183711 0.0211562 0.039788
+          0.0187639 0.042429 0.018701 0.0424043 0.022073 0.0165518 0.014359 0.0111644 0.0112512 0.00660494 0.00661966 0.0111921
+          0.0143295 0.0143383 0.011046 0.00653271 0.00604113 0.00714993 0.0105575 0.0143329 0.0125469 0.0161568 0.0167084 0.0184751
+          0.023577 0.0516494 0.0228083 0.0180245 0.0448978 0.440729 0.55214 0.568212 0.571896 0.459401 0.558959 0.487134
+          0.576817 0.580513 0.578453 0.585711 0.587479 0.595213 0.589716 0.583001 0.574223 0.576927 0.585884 0.579955
+          0.571492 0.574778 0.583482 0.567241 0.528324 0.506087 0.56874 0.529603 0.231477 0.564975 0.573177 0.578035
+          0.582613 0.587543 0.592193 0.597389 0.593039 0.589183 0.595512 0.59912 0.603214 0.60979 0.605898 0.617047
+          0.614222 0.607918 0.602322 0.613314 0.625083 0.619356 0.62614 0.631586 0.638892 0.63769 0.64473 0.651425
+          0.659191 0.652718 0.647084 0.633697 0.661722 0.656219 0.642047 0.629048 0.621302 0.624982 0.613326 0.621503
+          0.633789 0.637594 0.647143 0.651334 0.666428 0.661768 0.657923 0.643663 0.673653 0.670187 0.654814 0.640881
+          0.630628 0.618619 0.62811 0.616328 0.607495 0.605398 0.610137 0.59957 0.602486 0.592405 0.59714 0.593793
+          0.603836 0.614611 0.613461 0.602815 0.612906 0.612969 0.602358 0.624283 0.624273 0.624921 0.636563 0.636534
+          0.637322 0.62621 0.63876 0.650806 0.652445 0.667502 0.684306 0.682134 0.665629 0.680931 0.699284 0.699085
+          0.664625 0.680751 0.649947 0.664506 0.649863 0.665242 0.6506 0.667028 0.681512 0.683415 0.699939 0.72154
+          0.722334 0.701791 0.727162 0.747116 0.766214 0.70558 0.734094 0.710806 0.686682 0.669916 0.691097 0.654838
+          0.673654 0.652258 0.638797 0.637248 0.624998 0.61368 0.626461 0.641165 0.658199 0.644357 0.628679 0.631802
+          0.617206 0.615074 0.60457 0.603174 0.605354 0.620244 0.589473 0.150246 0.569346 0.0336846 0.249272 0.593173
+          0.546306 0.0257014 0.0950271 0.592682 0.579912 0.59253 0.602472 0.592897 0.583632 0.584428 0.56796 0.0637246
+          0.517596 0.0243205 0.0187168 0.0169997 0.0144421 0.0143466 0.0167667 0.0142766 0.0186305 0.0110555 0.0105172 0.00618737
+          0.00664736 0.0111928 0.0112163 0.00663896 0.00662496 0.0112619 0.00663781 0.0145015 0.0150007 0.0195847 0.0146676 0.0194054
+          0.0192325 0.0113034 0.0112212 0.00663823 0.00664227 0.0111899 0.0145962 0.014495 0.0122632 0.00703937 0.00695647 0.0108933
+          0.00631998 0.0147029 0.0132321 0.0168716 0.0207707 0.0167808 0.038453 0.51587 0.0338626 0.0203376 0.456494 0.0611455
+          0.624418 0.612995 0.636254 0.649008 0.655619 0.642522 0.664902 0.670518 0.679018 0.650905 0.6767 0.649084
+          0.614415 0.689272 0.705385 0.696883 0.706318 0.738841 0.711592 0.7377 0.791407 0.721857 0.760484 0.765814
+          0.728306 0.0732482 0.0290345 0.0179735 0.0170477 0.0138778 0.0142756 0.0220455 0.00997299 0.0103918 0.0058396 0.00643007
+          0.0113956 0.010062 0.0125729 0.00646816 0.796579 0.741923 0.805922 0.744776 0.700545 0.714112 0.755695 0.813594
+          0.822241 0.759156 0.72845 0.723674 0.701923 0.696086 0.685551 0.678149 0.662776 0.717201 0.739821 0.755319
+          0.822979 0.82862 0.777526 0.839474 0.771053 0.830214 0.781748 0.835487 0.849521 0.842709 0.848639 0.782249
+          0.792136 0.750298 0.745671 0.744977 0.779735 0.719812 0.720544 0.746718 0.780497 0.841296 0.841612 0.78172
+          0.74908 0.784562 0.722627 0.725537 0.700852 0.703358 0.687321 0.706796 0.729659 0.752707 0.757748 0.788973
+          0.793777 0.849013 0.845683 0.84234 0.851638 0.797952 0.852932 0.7957 0.852345 0.792963 0.851977 0.7985
+          0.853994 0.762301 0.769083 0.75563 0.733491 0.724809 0.741685 0.763514 0.735063 0.711381 0.717055 0.696168
+          0.69124 0.677965 0.683255 0.671849 0.689424 0.702378 0.709596 0.717594 0.696409 0.704729 0.727762 0.685172
+          0.678012 0.668027 0.675304 0.666684 0.683696 0.702941 0.693433 0.714272 0.725107 0.738888 0.751038 0.76874
+          0.75898 0.74256 0.770691 0.797653 0.798135 0.85457 0.859359 0.806231 0.785338 0.850737
+        </DataArray>
+        <DataArray type="Float32" Name="p_gas" NumberOfComponents="1" format="ascii">
+          905373 856540 869563 905308 865180 905084 827718 822588 807976 782351 759748 735880
+          780641 734778 776979 733167 752925 792061 822689 863229 862149 904695 904127 861688
+          819832 821013 861833 903387 902495 901453 866745 820183 844832 799447 788205 773291
+          750785 728394 750593 779221 730418 715402 714737 714463 714508 714972 714761 715031
+          714545 714052 714297 714086 713843 713633 713603 713811 714263 714018 713581 713796
+          714198 714044 713592 714425 714352 715223 714424 715096 716491 714659 714096 713845
+          713607 713376 713154 712934 713150 713360 713143 712919 712714 712484 712703 712270
+          712271 712492 712714 712280 711850 712057 711839 711631 711417 711423 711212 711000
+          710789 710996 711206 711626 710788 710999 711417 711842 712051 712064 712494 712288
+          711858 711637 711433 711214 710796 711012 711231 711654 710811 711030 711451 711878
+          712082 712514 712308 712744 712952 713186 712721 713160 712929 713369 713394 713876
+          713423 712978 713214 713664 713454 713696 713910 713242 713005 712771 712565 712798
+          712335 712538 712105 711903 711677 711252 710833 711055 711478 711278 710858 711078
+          711703 711501 712132 711928 712360 712156 712591 712385 711726 711952 711300 710883
+          711119 711528 711336 710996 711085 711754 711568 711982 712180 712615 712408 713056
+          712845 712823 713268 713033 713482 713942 713722 713504 713289 713740 713961 714202
+          714426 714186 714664 714415 714880 714674 715167 719761 715178 734179 716467 714912
+          715140 742589 722005 714636 714843 714374 714160 714122 714586 714334 714797 726015
+          715066 746214 771549 782448 815676 817666 785256 819971 771915 857404 864771 900341
+          899160 856268 855372 897986 896890 854370 895935 814086 811095 767116 811978 767914
+          775676 853075 852676 895158 894557 851763 812049 812762 842905 894089 893705 852146
+          893379 807760 822607 788421 762861 784338 739496 715514 739842 768694 715692 733454
+          714942 715189 714446 713976 714210 714683 714435 713752 713979 714903 714640 715062
+          715395 714829 715010 714171 713767 714125 714447 713839 713940 714688 714790 714355
+          715430 731556 748612 776670 796669 813357 813732 761912 858143 854869 893118 892953
+          841289 863686 844779 892897 713531 713468 713131 713102 713493 713023 712718 712740
+          712359 712359 712672 712441 712865 712636 713305 713076 713521 712203 711791 712003
+          711991 711635 711618 711292 711376 710964 710691 710650 710352 709806 710071 710232
+          710412 710692 710490 710233 710016 710664 710440 710015 709779 709558 709329 709579
+          709799 709363 710221 710004 710637 710417 710614 710201 709789 709590 709379 709168
+          708996 708752 708925 709118 708599 708858 708465 708728 708351 708656 708258 708567
+          708185 708929 709046 709084 709343 709551 709359 709202 709581 709984 709769 710180
+          710397 710595 710379 710582 710167 709966 709752 709542 709956 709746 709334 710161
+          710371 710578 710369 710579 710161 709745 709952 709539 709330 709130 708917 708723
+          708870 709129 708796 708467 708488 708133 708102 708385 708504 708092
+        </DataArray>
+        <DataArray type="Float32" Name="rho_gas" NumberOfComponents="1" format="ascii">
+          10.7573 10.1771 10.3318 10.7565 10.2797 10.7538 9.83461 9.77365 9.60004 9.29557 9.02701 8.74343
+          9.27526 8.73034 9.23175 8.7112 8.94595 9.41095 9.77486 10.2565 10.2437 10.7492 10.7425 10.2382
+          9.74091 9.75494 10.24 10.7337 10.7231 10.7107 10.2983 9.74508 10.0379 9.49871 9.36513 9.18793
+          8.92052 8.65448 8.91824 9.25839 8.67853 8.50012 8.49221 8.48896 8.48949 8.495 8.4925 8.4957
+          8.48993 8.48408 8.48699 8.48448 8.48159 8.4791 8.47874 8.48121 8.48658 8.48367 8.47848 8.48103
+          8.48581 8.48398 8.47861 8.48851 8.48764 8.49799 8.4885 8.49648 8.51305 8.49129 8.48459 8.48162
+          8.47878 8.47604 8.47341 8.47079 8.47335 8.47585 8.47327 8.47062 8.46818 8.46545 8.46805 8.4629
+          8.46292 8.46554 8.46818 8.46302 8.45791 8.46037 8.45778 8.45531 8.45276 8.45284 8.45033 8.44781
+          8.4453 8.44777 8.45026 8.45524 8.4453 8.4478 8.45277 8.45781 8.4603 8.46045 8.46556 8.46311
+          8.45801 8.45538 8.45296 8.45036 8.44539 8.44796 8.45055 8.45559 8.44557 8.44816 8.45317 8.45824
+          8.46067 8.46581 8.46336 8.46854 8.471 8.47378 8.46826 8.47347 8.47073 8.47596 8.47626 8.48198
+          8.4766 8.47131 8.47411 8.47947 8.47696 8.47985 8.48239 8.47446 8.47163 8.46885 8.46641 8.46917
+          8.46367 8.46609 8.46094 8.45854 8.45585 8.4508 8.44583 8.44846 8.45349 8.45111 8.44612 8.44873
+          8.45616 8.45376 8.46126 8.45884 8.46398 8.46155 8.46672 8.46427 8.45644 8.45913 8.45138 8.44642
+          8.44922 8.45409 8.4518 8.44776 8.44882 8.45677 8.45456 8.45948 8.46183 8.467 8.46454 8.47223
+          8.46973 8.46947 8.47476 8.47196 8.4773 8.48276 8.48015 8.47756 8.47501 8.48037 8.483 8.48586
+          8.48851 8.48567 8.49134 8.48839 8.49392 8.49147 8.49732 8.55191 8.49745 8.72321 8.51277 8.49429
+          8.49701 8.82314 8.57856 8.49102 8.49347 8.4879 8.48536 8.4849 8.49041 8.48743 8.49292 8.62621
+          8.49613 8.86621 9.16723 9.29673 9.69153 9.71517 9.3301 9.74256 9.17158 10.1873 10.2749 10.6975
+          10.6834 10.1738 10.1632 10.6695 10.6565 10.1513 10.6451 9.67263 9.6371 9.11456 9.64758 9.12404
+          9.21626 10.1359 10.1311 10.6359 10.6288 10.1203 9.64843 9.65691 10.0151 10.6232 10.6186 10.1249
+          10.6148 9.59747 9.77388 9.3677 9.064 9.31918 8.78639 8.50145 8.7905 9.1333 8.50356 8.71461
+          8.49464 8.49758 8.48876 8.48318 8.48595 8.49158 8.48862 8.48051 8.48321 8.49419 8.49106 8.49608
+          8.50003 8.49331 8.49546 8.48549 8.48069 8.48494 8.48877 8.48154 8.48274 8.49163 8.49284 8.48767
+          8.50045 8.69205 8.8947 9.22808 9.46569 9.66398 9.66843 9.05273 10.1961 10.1572 10.6117 10.6097
+          9.99585 10.262 10.0373 10.609 8.47789 8.47714 8.47313 8.47278 8.47744 8.47185 8.46823 8.46848
+          8.46396 8.46395 8.46767 8.46493 8.46997 8.46725 8.4752 8.47247 8.47777 8.46211 8.45721 8.45973
+          8.45958 8.45535 8.45516 8.45128 8.45229 8.44738 8.44415 8.44365 8.44011 8.43362 8.43677 8.43868
+          8.44083 8.44415 8.44175 8.4387 8.43612 8.44381 8.44115 8.43611 8.4333 8.43068 8.42795 8.43093
+          8.43354 8.42836 8.43855 8.43598 8.4435 8.44089 8.44323 8.43831 8.43343 8.43106 8.42856 8.42605
+          8.424 8.4211 8.42316 8.42545 8.41928 8.42236 8.41769 8.42082 8.41634 8.41996 8.41523 8.41891
+          8.41437 8.4232 8.42459 8.42504 8.42813 8.4306 8.42831 8.42644 8.43096 8.43575 8.43319 8.43807
+          8.44064 8.443 8.44044 8.44285 8.43791 8.43552 8.43299 8.43048 8.4354 8.43291 8.42801 8.43784
+          8.44034 8.44279 8.44031 8.44281 8.43784 8.4329 8.43536 8.43045 8.42797 8.4256 8.42306 8.42075
+          8.4225 8.42558 8.42163 8.41772 8.41797 8.41375 8.41338 8.41674 8.41816 8.41325
+        </DataArray>
+        <DataArray type="Float32" Name="mob_gas" NumberOfComponents="1" format="ascii">
+          0.0350659 0.193363 0.121526 0.0256814 0.14348 0.0299397 0.318691 0.347206 0.430515 0.671563 1.02443 6.75175
+          0.715445 8.17652 0.708318 8.16247 1.16299 0.491564 0.321194 0.151157 0.154704 0.031358 0.0315681 0.152286
+          0.319231 0.319813 0.146409 0.0303419 0.0240009 0.0397688 0.127856 0.319455 0.21444 0.457262 0.505623 0.683061
+          1.41626 14.6809 1.28269 0.634396 9.67669 7300.98 13329.7 14366.7 14610.3 8169.79 13764.6 9565.13
+          14939 15188.6 15049.2 15543.1 15664.7 16202.4 15819.3 15357.8 14765.3 14946.5 15555.1 15150.8
+          14583.5 14802.4 15390.6 14302.9 11870.3 10591.2 14401.5 11946.2 1199.71 14154.5 14695.5 15021.1
+          15331.4 15669.2 15991.4 16355.5 16050.3 15782.4 16223.4 16477.7 16768.7 17241.6 16960.9 17771.3
+          17564.1 17106.3 16705.1 17497.8 18367.5 17941.6 18446.6 18857.1 19414.9 19322.6 19866.5 20390.7
+          21007 20492.7 20050 19017.4 21209.8 20770 19658.3 18665.2 18085.7 18359.8 17498.7 18100.6
+          19024.4 19315.2 20054.6 20383.4 21589.4 21213.4 20905.6 19783.5 22178.3 21894.8 20658.4 19568.1
+          18784.4 17887.1 18594.4 17718.4 17075.7 16924.9 17266.7 16509.5 16716.7 16006.1 16337.9 16102.9
+          16813 17592.5 17508.4 16740 17467.8 17472.4 16707.4 18307.4 18306.7 18355.1 19236 19233.7
+          19294.2 18451.7 19404.6 20341.7 20470.9 21676.3 23060.5 22879.3 21524.5 22779.1 24328 24310.9
+          21443.3 22764.2 20274.1 21433.7 20267.5 21493.1 20325.4 21637.6 22827.3 22985.8 24384.1 26268.2
+          26338.6 24543 26768.7 28578.4 30356.5 24869.9 27391.5 25323.8 23259.2 21872.3 23630.9 20660
+          22178 20455.9 19407.2 19288.4 18360.8 17524.2 18470.3 19589.7 20927.3 19837 18637 18873
+          17782.7 17626.2 16865.4 16765.6 16921.5 18006.8 15802.2 343.123 14441.4 4.10973 1483.13 16059.5
+          12963.6 1.83279 89.402 16025.3 15147.7 16014.7 16715.5 16040.3 15400.7 15455.1 14350.1 27.4024
+          11243.1 1.55399 0.710154 0.532487 0.326809 0.320381 0.510937 0.315713 0.700401 0.146792 0.126403 0.0257851
+          0.0319671 0.15232 0.15328 0.0318466 0.0316461 0.155156 0.0318306 0.330851 0.366132 0.813271 0.342333 0.791196
+          0.770248 0.156879 0.153485 0.0318369 0.0318952 0.152211 0.337371 0.330415 0.200254 0.0379571 0.0366335 0.140446
+          0.0274788 0.344816 0.251491 0.520544 0.969602 0.512229 6.09863 11143.9 4.1746 0.910349 8030.75 24.2386
+          18317.2 17474 19212 20200.1 20721.7 19694.5 21465.2 21921.2 22619.9 20348.9 22428.2 20205.8
+          17577.7 23476.4 24852.2 24122 24933.3 27821 25391.8 27717.4 32766.5 26295.4 29817.3 30317.9
+          26870 41.4087 2.63771 0.629062 0.536924 0.29007 0.315669 1.15858 0.107815 0.121953 0.0216824 0.0289385
+          0.160758 0.110717 0.215774 0.0294553 33270.3 28101.9 34187.3 28363 24435.5 25612.8 29371.2 34947.2
+          35810.5 29693.9 26883.7 26457.4 24554.1 24054.3 23164.2 22548.2 21294 25884.4 27910.7 29336.5
+          35884.7 36452.3 31430 37552.4 30813.9 36613.4 31834.8 37147.3 38580.4 37882.9 38489.9 31883
+          32838.4 28871.6 28445.8 28382.2 31641.9 26115.3 26180.1 28542 31714.9 37738.7 37771.1 31832.4
+          28759.5 32105.8 26364.9 26624 24462.5 24678.3 23313.2 24975.6 26992.8 29094.7 29563.3 32532
+          32998.4 38528.8 38187.3 37845.5 38798.7 33405.9 38931.9 33186 38871.4 32919.4 38833.7 33459.6
+          39041.4 29989.2 30628 29366.2 27337.7 26559.2 28081.3 30103.1 27479.6 25374.5 25872.2 24061.9
+          23643.5 22533.5 22972.9 22030.6 23490.2 24594 25218.9 25919.8 24082.5 24796.8 26822.9 23133.1
+          22537.4 21719.1 22314.1 21610.1 23009.8 24642.5 23829.3 25627.6 26585.8 27826.6 28940.5 30595.7
+          29678.5 28161.2 30780.3 33376.8 33424 39100.9 39595.6 34219.4 32180.9 38706.2
+        </DataArray>
+        <DataArray type="Float32" Name="pc" NumberOfComponents="1" format="ascii">
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0
+        </DataArray>
+        <DataArray type="Float32" Name="porosity" NumberOfComponents="1" format="ascii">
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+          0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
+        </DataArray>
+      </PointData>
+      <CellData Scalars="process rank">
+        <DataArray type="Float32" Name="process rank" NumberOfComponents="1" format="ascii">
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0 0 0 0 0 0 0
+          0 0 0 0 0 0
+        </DataArray>
+      </CellData>
+      <Points>
+        <DataArray type="Float32" Name="Coordinates" NumberOfComponents="3" format="ascii">
+          0 0 0 0 5 0 3.66025 3.66025 0 5 0 0
+          7.65424 4.09664 0 10 0 0 4.52996 7.95934 0 9.97182 8.46996 0
+          0 10 0 3.30799 12.6456 0 0 15 0 4.4451 17.4535 0
+          7.56491 12.8149 0 9.8537 17.5683 0 13.0835 13.1884 0 14.1111 17.8459 0
+          17.5159 15.6527 0 17.5017 11.5713 0 15.0021 8.4238 0 12.5422 4.26744 0
+          17.5008 4.33008 0 15 0 0 20 0 0 22.4663 4.31026 0
+          20.0006 8.65927 0 24.7673 8.46252 0 27.2977 4.21326 0 25 0 0
+          30 0 0 35 0 0 31.2901 3.63161 0 30.0255 8.44728 0
+          34.814 5.80374 0 34.6484 10.4842 0 27.0465 11.8187 0 30.5113 13.2923 0
+          34.6615 15.5301 0 30.3354 17.9917 0 26.223 15.7578 0 22.1065 12.8385 0
+          21.6904 17.947 0 17.5219 20.4027 0 21.658 22.9035 0 17.3595 25.3866 0
+          25.9686 25.4082 0 25.9837 20.425 0 30.2915 22.9318 0 34.6153 20.4554 0
+          34.5983 25.4372 0 25.9536 30.3892 0 30.2755 27.9129 0 34.5804 30.4163 0
+          30.2589 32.8916 0 34.5585 35.3945 0 25.9383 35.367 0 21.6455 32.8677 0
+          21.6577 27.8792 0 17.3611 30.3198 0 17.3493 35.2799 0 13.0252 32.6839 0
+          13.0307 27.7417 0 8.56562 30 0 8.66262 35.0464 0 9.24601 25.7382 0
+          12.6416 22.3257 0 7.32207 21.8499 0 4.66999 26.7738 0 3.26565 22.5 0
+          0 20 0 0 25 0 0 30 0 4.37181 32.3888 0
+          0 35 0 4.33261 37.5128 0 0 40 0 4.32961 42.5012 0
+          8.67087 40.0586 0 13.0331 37.7003 0 17.3283 40.2668 0 13.0264 42.7357 0
+          8.66389 45.0362 0 12.9945 47.7275 0 17.3029 45.2932 0 17.2793 50.2731 0
+          8.65995 50.1372 0 4.33838 47.5575 0 0 45 0 0 50 0
+          0 55 0 4.32887 52.5923 0 8.66055 55.1634 0 4.33443 57.5621 0
+          8.66491 60.11 0 0 60 0 4.33013 62.5 0 0 65 0
+          4.33243 67.5116 0 8.66546 65.072 0 12.9773 62.6395 0 12.9684 57.7066 0
+          12.9847 67.5822 0 17.2915 65.1441 0 17.2666 60.2155 0 17.2757 55.2447 0
+          12.9735 52.7462 0 21.599 52.7555 0 21.5979 47.7905 0 25.9052 50.2766 0
+          25.9015 55.2386 0 21.5885 57.7202 0 25.8959 60.1933 0 21.5926 62.6736 0
+          21.5855 67.6174 0 25.8834 65.1419 0 30.1818 62.6733 0 30.1917 57.7203 0
+          30.1769 67.6156 0 34.4968 65.1486 0 34.4761 60.2102 0 34.491 55.2533 0
+          30.2034 52.7629 0 30.2149 47.801 0 34.5055 50.2939 0 34.5214 45.3307 0
+          30.2248 42.8374 0 34.5373 40.3664 0 25.9143 45.3109 0 25.9251 40.3418 0
+          21.6097 42.8173 0 21.6402 37.8345 0 30.2384 37.8688 0 38.8708 32.9245 0
+          38.844 37.9048 0 38.8282 42.8635 0 43.1315 40.3986 0 43.1522 35.4378 0
+          47.4364 37.9334 0 51.74 35.4689 0 47.4553 32.973 0 51.7252 40.4237 0
+          47.4225 42.89 0 43.1304 45.3472 0 47.4368 47.823 0 51.7324 45.3647 0
+          43.1502 50.2875 0 38.8238 47.8179 0 38.8205 52.7689 0 43.1451 55.2312 0
+          38.8217 57.7129 0 38.8177 62.6652 0 38.8534 67.5806 0 43.1688 65.0989 0
+          43.167 60.1566 0 47.452 62.627 0 47.4431 67.548 0 51.7234 65.1046 0
+          47.4631 57.6914 0 51.734 60.1711 0 47.4739 52.7512 0 51.7456 55.2364 0
+          51.7399 50.2992 0 56.027 52.7793 0 56.0385 47.8405 0 60.3062 50.3212 0
+          56.0125 57.7149 0 60.2927 55.2567 0 55.9991 62.6492 0 55.9514 67.5167 0
+          60.1365 64.8989 0 60.2533 60.1439 0 64.4773 62.5175 0 63.858 66.4584 0
+          68.665 65.5733 0 64.5308 57.6818 0 68.6798 59.9648 0 68.7727 55.2042 0
+          64.573 52.7983 0 64.5853 47.8662 0 68.8514 50.3437 0 64.5972 42.9291 0
+          68.8662 45.4113 0 60.3192 45.389 0 60.3143 40.4455 0 56.0221 42.9022 0
+          56.0274 37.958 0 56.0423 33.0048 0 60.3268 35.4969 0 64.6077 37.9849 0
+          68.8853 40.471 0 68.9011 35.5274 0 64.625 33.0355 0 68.9265 30.5724 0
+          64.6446 28.0795 0 60.3432 30.5409 0 60.3585 25.582 0 56.0598 28.0487 0
+          64.6644 23.1176 0 68.9514 25.6152 0 68.9712 20.6537 0 64.749 17.6559 0
+          60.3026 20.7413 0 60.041 16.5132 0 55.9939 18.2629 0 56.0528 23.1067 0
+          51.7588 20.6161 0 51.8701 15.8256 0 47.4957 18.1143 0 51.7564 25.563 0
+          47.4989 23.0617 0 47.4809 28.021 0 51.7569 30.5165 0 43.1785 30.469 0
+          43.2072 25.4935 0 38.8979 27.9439 0 38.9144 22.9728 0 38.9263 18.0051 0
+          43.2107 20.5425 0 43.1033 15.7719 0 47.5008 13.0027 0 52.43 11.74 0
+          49.9896 8.41003 0 44.9436 8.3423 0 42.6391 11.7418 0 39.5314 8.247 0
+          38.8475 13.2251 0 42.5 4.33013 0 38.3691 3.67617 0 40 0 0
+          45 0 0 47.5006 4.32206 0 52.5013 4.29319 0 50 0 0
+          55 0 0 57.5002 4.28716 0 60 0 0 55.0027 8.44751 0
+          59.8845 8.64593 0 56.8219 13.1842 0 64.9714 8.47247 0 62.4941 12.9726 0
+          67.4684 12.126 0 62.4972 4.32888 0 67.4877 4.30025 0 65 0 0
+          70 0 0 72.4774 4.34119 0 69.9869 8.40998 0 74.1075 8.30391 0
+          77.6329 5.20206 0 75 0 0 80 0 0 82.7066 4.22277 0
+          85 0 0 81.6442 8.75924 0 85.4962 7.218 0 77.6258 10.762 0
+          81.841 13.3415 0 85.9173 11.1179 0 86.1017 15.6984 0 81.8637 18.2245 0
+          77.5815 15.7288 0 72.8145 12.8043 0 73.2779 18.1914 0 69.5432 16.4254 0
+          73.2586 23.1491 0 77.561 20.6871 0 73.2399 28.1065 0 73.1969 33.0702 0
+          77.4942 30.6086 0 77.5336 25.6472 0 81.7981 28.1488 0 77.4574 35.5623 0
+          81.7392 33.1168 0 81.8393 23.1808 0 86.0566 25.763 0 86.1469 20.7148 0
+          90.1803 18.5403 0 90.0527 23.6258 0 93.8814 21.2607 0 86.5732 30.9962 0
+          85.2219 35.4887 0 91.336 31.5552 0 90.4811 27.9119 0 89.4855 34.7476 0
+          94.1544 33.689 0 93.4225 25.225 0 97.0031 24.298 0 95.694 29.0285 0
+          98.0785 19.509 0 94.5045 16.4049 0 98.9176 14.673 0 95.0156 11.8371 0
+          99.5185 9.80171 0 96.2185 8.10777 0 90.6864 8.09048 0 90.3794 13.3637 0
+          91.1721 3.56345 0 87.3687 3.91634 0 90 0 0 95 0 0
+          94.2846 5.27024 0 96.9079 2.98226 0 99.8795 4.90677 0 100 0 0
+          92.388 38.2683 0 87.7188 38.8831 0 90.3989 42.7555 0 85.4749 42.9681 0
+          82.2905 38.499 0 80.9295 43.7414 0 83.601 47.2642 0 88.1921 47.1397 0
+          85.7729 51.4103 0 81.0689 51.2883 0 79.9289 47.6924 0 76.79 50.2197 0
+          76.867 45.4147 0 73.0081 47.8895 0 77.3336 40.4985 0 73.1141 42.9525 0
+          73.1705 38.0153 0 72.9608 52.8098 0 72.8901 57.5321 0 77.638 55.2532 0
+          83.147 55.557 0 80.3208 59.5699 0 76.3695 59.6387 0 77.301 63.4393 0
+          73.173 62.3325 0 74.0951 67.1559 0 65.7476 70.0774 0 70.7107 70.7107 0
+          67.1559 74.0951 0 59.5699 80.3208 0 63.4393 77.301 0 59.4242 75.2886 0
+          63.2129 73.276 0 60.5575 69.9092 0 55.7628 72.1368 0 51.6184 75.0432 0
+          55.5708 77.7264 0 51.6722 69.9615 0 47.4317 72.4757 0 47.374 77.5005 0
+          51.4922 80.4223 0 55.557 83.147 0 51.4103 85.7729 0 47.2678 82.6897 0
+          43.071 79.966 0 42.9551 85.1667 0 43.1646 74.9449 0 38.898 77.4165 0
+          43.1774 70.0189 0 38.8981 72.4986 0 34.5616 70.0532 0 34.5727 74.9675 0
+          34.6239 79.8753 0 38.8566 82.3503 0 34.6174 84.7886 0 38.6403 87.4035 0
+          34.3259 89.3881 0 38.2683 92.388 0 42.7555 90.3989 0 47.1397 88.1921 0
+          33.689 94.1544 0 30.0322 90.9701 0 29.0285 95.694 0 25.5912 92.4747 0
+          24.298 97.0031 0 20.8932 93.2834 0 19.509 98.0785 0 16.3643 94.31 0
+          14.673 98.9176 0 17.179 89.9456 0 26.8255 88.6589 0 22.1999 88.1345 0
+          17.2692 84.9403 0 21.5415 82.4943 0 25.9666 84.8737 0 30.3376 86.8415 0
+          30.3241 82.278 0 30.253 77.4497 0 25.9202 79.9424 0 25.8941 75.0212 0
+          30.2227 72.5326 0 25.878 70.0884 0 21.567 72.5726 0 17.281 70.086 0
+          17.2628 75.0467 0 21.5726 77.5159 0 17.2499 80.0182 0 12.9434 82.5077 0
+          12.9554 77.5286 0 8.64059 80.0119 0 8.62681 84.9845 0 8.65387 75.0276 0
+          12.9693 72.5528 0 8.66476 70.0488 0 4.33291 72.5176 0 0 70 0
+          0 75 0 0 80 0 4.32928 77.5092 0 4.31611 82.4894 0
+          0 85 0 4.27921 87.4196 0 0 90 0 3.97375 92.3567 0
+          8.87157 90.5902 0 12.9386 87.4845 0 13.4198 91.5118 0 7.04154 95.4599 0
+          11.7453 95.2288 0 9.80171 99.5185 0 4.90677 99.8795 0 3.44133 96.4463 0
+          0 95 0 0 100 0
+        </DataArray>
+      </Points>
+      <Cells>
+        <DataArray type="Int32" Name="connectivity" NumberOfComponents="1" format="ascii">
+          0 1 2 2 3 0 3 4 5 3 2 4
+          4 2 6 7 4 6 6 2 1 1 8 6
+          8 9 6 10 9 8 11 9 10 12 9 11
+          11 13 12 6 9 12 12 7 6 7 12 14
+          12 13 14 13 15 14 14 15 16 16 17 14
+          14 17 18 14 18 7 19 18 20 18 19 7
+          7 19 4 5 4 19 5 19 21 21 19 20
+          20 22 21 20 23 22 24 20 18 23 20 24
+          24 25 23 26 23 25 23 26 27 22 23 27
+          28 27 26 29 28 30 26 30 28 31 30 26
+          32 30 31 31 33 32 31 26 25 25 34 31
+          31 35 33 31 34 35 33 35 36 36 35 37
+          38 37 35 35 34 38 38 34 39 40 38 39
+          39 34 25 25 24 39 39 24 17 18 17 24
+          39 17 16 16 40 39 40 16 41 40 41 42
+          43 42 41 44 45 42 45 40 42 40 45 38
+          45 46 37 37 38 45 37 47 36 47 37 46
+          46 48 47 45 44 46 44 49 50 50 46 44
+          46 50 48 50 51 48 51 50 52 52 53 51
+          49 54 52 49 52 50 49 55 54 55 49 56
+          44 56 49 42 56 44 43 57 56 42 43 56
+          56 57 55 57 58 55 58 57 59 60 59 57
+          61 62 59 59 60 61 60 63 61 64 63 60
+          64 60 43 57 43 60 43 41 64 41 15 64
+          16 15 41 64 15 13 13 65 64 65 63 64
+          66 63 65 65 67 66 11 65 13 11 67 65
+          11 68 67 11 10 68 69 67 68 66 67 69
+          66 69 70 61 63 66 71 61 66 61 71 62
+          70 71 66 71 70 72 71 72 73 72 74 73
+          75 73 74 73 75 76 76 62 73 73 62 71
+          77 59 62 59 77 58 78 58 77 79 78 77
+          79 77 76 62 76 77 76 80 79 81 79 80
+          78 79 82 81 82 79 83 82 81 84 81 80
+          80 85 84 80 76 75 85 80 75 75 86 85
+          74 86 75 86 87 85 87 88 89 89 85 87
+          89 84 85 90 84 89 89 91 90 92 90 91
+          91 89 88 88 93 91 94 91 93 95 94 93
+          94 95 96 94 96 97 97 92 94 91 94 92
+          98 99 92 92 97 98 100 98 97 98 100 101
+          101 102 98 99 98 102 102 103 99 104 99 103
+          90 92 99 99 104 90 84 90 104 104 81 84
+          104 83 81 103 83 104 105 83 103 105 106 83
+          106 105 107 105 108 107 108 105 109 109 110 108
+          103 109 105 109 103 102 102 111 109 102 101 111
+          101 112 111 113 111 112 111 113 110 110 109 111
+          110 114 115 113 116 114 114 110 113 117 114 116
+          117 118 114 115 114 118 119 115 118 120 115 119
+          115 108 110 108 115 120 107 108 120 107 120 121
+          120 119 122 121 120 122 121 122 123 124 121 123
+          124 123 125 126 121 124 127 126 124 121 126 107
+          106 107 126 106 82 83 128 82 106 82 128 78
+          126 128 106 128 126 127 128 127 129 54 129 127
+          128 129 78 58 78 129 129 55 58 55 129 54
+          54 130 52 127 124 130 54 127 130 130 124 125
+          130 125 53 53 52 130 131 53 132 133 132 125
+          125 132 53 132 133 134 132 135 131 136 137 138
+          138 135 136 139 136 140 140 136 134 136 135 134
+          132 134 135 141 134 133 134 141 140 140 142 143
+          142 140 141 141 144 142 144 141 145 133 145 141
+          145 133 123 125 123 133 145 123 122 146 122 119
+          122 146 145 144 145 146 147 146 148 148 119 118
+          119 148 146 118 149 148 150 149 117 118 117 149
+          149 150 151 152 148 149 149 151 152 152 151 153
+          151 154 153 153 154 155 152 153 156 156 153 157
+          158 156 159 147 156 158 147 152 156 152 147 148
+          158 144 147 146 147 144 158 142 144 142 158 160
+          159 160 158 160 159 161 161 162 160 161 163 162
+          159 164 161 165 161 164 157 164 159 157 159 156
+          155 157 153 155 166 157 155 167 166 168 166 167
+          164 157 166 169 164 166 166 168 169 170 169 168
+          168 171 170 170 171 172 169 170 173 174 173 170
+          175 176 173 165 173 176 173 165 169 164 169 165
+          176 163 165 163 161 165 176 177 163 177 176 178
+          179 177 180 179 181 177 182 181 179 181 182 183
+          163 181 162 177 181 163 160 143 142 143 160 162
+          143 139 140 139 143 183 162 183 143 183 162 181
+          184 183 182 183 184 139 139 137 136 184 137 139
+          137 184 185 185 184 186 182 186 184 186 182 187
+          179 187 182 187 179 188 187 189 190 186 187 190
+          191 192 190 192 193 190 186 190 193 185 186 193
+          194 193 192 194 195 193 196 194 192 197 196 192
+          196 198 199 199 200 196 199 201 200 200 201 202
+          200 194 196 194 200 203 202 203 200 203 202 204
+          202 205 204 204 205 206 204 207 203 204 208 207
+          207 209 210 207 210 195 195 203 207 203 195 194
+          210 185 195 193 195 185 185 210 137 137 210 138
+          138 209 211 210 209 138 209 207 208 209 208 212
+          211 209 212 212 213 211 135 138 211 211 131 135
+          131 211 213 53 131 51 213 51 131 51 213 48
+          213 214 48 214 213 212 47 48 214 214 215 47
+          215 36 47 215 214 216 216 217 215 217 216 206
+          212 216 214 216 212 208 208 204 206 208 206 216
+          218 206 205 217 206 218 218 219 220 218 220 221
+          221 222 218 223 222 221 218 222 217 224 215 217
+          217 222 224 215 224 36 36 224 33 33 224 223
+          224 222 223 225 226 223 223 226 32 223 32 33
+          32 226 29 29 30 32 29 226 227 227 226 225
+          227 225 228 229 228 225 221 225 223 225 221 229
+          220 229 221 229 220 230 228 229 231 230 231 229
+          231 230 232 232 233 234 233 232 230 230 235 233
+          233 235 236 235 230 220 220 219 235 205 219 218
+          237 219 205 205 202 237 202 201 237 235 219 237
+          236 235 237 238 236 239 239 236 237 237 201 239
+          239 201 199 240 239 199 239 240 238 241 238 242
+          238 241 236 241 233 236 234 233 241 243 234 241
+          241 242 243 243 242 244 244 242 245 246 242 238
+          242 246 245 246 247 245 245 247 248 249 244 245
+          249 245 248 248 250 249 251 252 250 248 251 250
+          253 251 248 253 254 251 255 253 248 248 247 255
+          253 256 257 256 253 255 258 256 259 259 256 260
+          260 256 255 260 255 261 261 262 260 261 263 262
+          255 247 261 261 247 246 261 246 240 238 240 246
+          240 263 261 199 263 240 198 263 199 262 263 198
+          264 265 262 198 264 262 264 198 197 196 197 198
+          266 197 191 192 191 197 190 189 191 189 267 191
+          191 267 266 267 268 266 197 266 264 266 269 264
+          268 270 269 269 266 268 268 267 271 271 272 268
+          270 268 272 273 269 270 270 274 273 273 265 269
+          265 264 269 260 262 265 265 259 260 265 273 259
+          275 259 273 258 259 275 275 276 258 276 275 277
+          277 278 276 274 277 275 275 273 274 279 274 270
+          270 272 279 272 280 279 279 281 282 279 283 281
+          284 281 283 279 282 274 282 277 274 282 285 277
+          286 285 287 287 285 282 282 281 287 281 284 287
+          288 278 286 278 285 286 277 285 278 278 288 289
+          289 276 278 290 289 288 291 289 290 292 293 291
+          291 290 292 291 293 294 294 295 291 289 291 295
+          276 289 295 295 258 276 258 257 256 257 258 295
+          257 254 253 294 254 257 257 295 294 294 296 297
+          297 254 294 251 254 297 251 297 252 252 297 298
+          297 296 298 299 298 296 300 301 299 299 296 300
+          300 296 294 293 300 294 301 300 293 293 302 301
+          302 293 292 303 301 302 299 301 303 284 283 304
+          304 305 306 306 305 307 304 283 305 283 280 305
+          279 280 283 305 280 308 307 305 308 307 309 310
+          307 310 311 311 306 307 311 310 312 313 312 310
+          310 314 313 309 314 310 313 314 315 316 317 315
+          315 314 316 318 319 316 316 309 318 316 314 309
+          308 309 307 308 318 309 308 280 272 308 272 271
+          320 318 271 271 318 308 319 318 320 188 319 320
+          320 271 267 189 320 267 188 189 187 188 320 189
+          179 180 188 180 319 188 317 316 319 319 180 317
+          178 317 180 177 178 180 175 321 178 176 175 178
+          173 174 175 322 175 174 175 322 321 321 322 323
+          317 178 321 321 315 317 323 315 321 313 315 323
+          312 313 324 324 313 323 323 325 324 323 326 325
+          322 326 323 327 326 328 325 326 327 329 328 172
+          329 327 328 328 326 322 328 322 174 174 170 172
+          172 328 174 172 330 331 330 332 331 172 331 329
+          333 334 335 334 336 335 332 336 334 337 336 330
+          330 336 332 172 171 330 330 171 337 337 171 168
+          337 168 167 337 338 335 335 336 337 338 339 340
+          337 167 338 341 338 167 167 155 341 154 341 155
+          341 342 339 339 338 341 339 343 344 344 340 339
+          340 335 338 335 340 333 340 344 345 345 333 340
+          346 345 344 344 347 346 347 344 343 343 348 347
+          349 347 348 348 343 350 350 351 348 343 339 342
+          342 350 343 341 154 342 352 342 154 154 151 352
+          150 352 151 353 350 352 342 352 350 350 353 351
+          150 353 352 353 150 354 117 354 150 353 354 355
+          355 351 353 355 356 351 357 348 351 348 357 349
+          358 357 356 351 356 357 357 358 359 358 360 359
+          359 360 361 359 361 362 349 359 362 359 349 357
+          347 349 363 363 346 347 362 363 349 360 364 361
+          364 365 366 365 367 366 366 367 368 369 370 368
+          370 371 372 369 371 370 373 371 369 368 367 369
+          367 374 375 375 369 367 373 369 375 376 373 375
+          375 377 376 375 374 378 375 378 377 378 379 380
+          378 374 379 365 374 367 379 374 365 364 360 365
+          379 365 360 379 360 358 380 379 358 358 356 380
+          381 380 356 380 382 378 382 380 381 381 383 382
+          383 381 384 356 355 381 384 381 355 384 355 354
+          116 384 354 354 117 116 384 116 385 116 113 385
+          384 385 383 386 383 385 385 112 386 112 385 113
+          387 386 112 112 101 387 386 387 388 389 388 390
+          389 386 388 383 386 389 389 382 383 382 389 377
+          377 378 382 390 377 389 390 376 377 391 376 390
+          391 390 392 391 393 394 392 393 391 393 392 395
+          396 395 392 392 388 396 388 392 390 396 388 387
+          387 101 100 100 396 387 396 100 397 97 397 100
+          397 395 396 395 397 398 397 97 96 96 398 397
+          398 96 399 95 399 96 399 400 398 400 401 402
+          402 398 400 398 402 395 402 393 395 402 403 393
+          403 394 393 401 403 402 404 403 401 404 405 403
+          406 405 404 406 407 405 405 407 408 394 405 408
+          394 403 405 409 391 394 376 391 409 409 373 376
+          409 410 373 408 410 409 408 409 394 408 411 412
+          412 410 408 371 410 412 373 410 371 371 412 372
+          372 412 413 413 412 411 414 413 411 411 415 414
+          407 411 408 407 415 411 416 415 407 416 407 406
+          417 415 416 417 414 415
+        </DataArray>
+        <DataArray type="Int32" Name="offsets" NumberOfComponents="1" format="ascii">
+          3 6 9 12 15 18 21 24 27 30 33 36
+          39 42 45 48 51 54 57 60 63 66 69 72
+          75 78 81 84 87 90 93 96 99 102 105 108
+          111 114 117 120 123 126 129 132 135 138 141 144
+          147 150 153 156 159 162 165 168 171 174 177 180
+          183 186 189 192 195 198 201 204 207 210 213 216
+          219 222 225 228 231 234 237 240 243 246 249 252
+          255 258 261 264 267 270 273 276 279 282 285 288
+          291 294 297 300 303 306 309 312 315 318 321 324
+          327 330 333 336 339 342 345 348 351 354 357 360
+          363 366 369 372 375 378 381 384 387 390 393 396
+          399 402 405 408 411 414 417 420 423 426 429 432
+          435 438 441 444 447 450 453 456 459 462 465 468
+          471 474 477 480 483 486 489 492 495 498 501 504
+          507 510 513 516 519 522 525 528 531 534 537 540
+          543 546 549 552 555 558 561 564 567 570 573 576
+          579 582 585 588 591 594 597 600 603 606 609 612
+          615 618 621 624 627 630 633 636 639 642 645 648
+          651 654 657 660 663 666 669 672 675 678 681 684
+          687 690 693 696 699 702 705 708 711 714 717 720
+          723 726 729 732 735 738 741 744 747 750 753 756
+          759 762 765 768 771 774 777 780 783 786 789 792
+          795 798 801 804 807 810 813 816 819 822 825 828
+          831 834 837 840 843 846 849 852 855 858 861 864
+          867 870 873 876 879 882 885 888 891 894 897 900
+          903 906 909 912 915 918 921 924 927 930 933 936
+          939 942 945 948 951 954 957 960 963 966 969 972
+          975 978 981 984 987 990 993 996 999 1002 1005 1008
+          1011 1014 1017 1020 1023 1026 1029 1032 1035 1038 1041 1044
+          1047 1050 1053 1056 1059 1062 1065 1068 1071 1074 1077 1080
+          1083 1086 1089 1092 1095 1098 1101 1104 1107 1110 1113 1116
+          1119 1122 1125 1128 1131 1134 1137 1140 1143 1146 1149 1152
+          1155 1158 1161 1164 1167 1170 1173 1176 1179 1182 1185 1188
+          1191 1194 1197 1200 1203 1206 1209 1212 1215 1218 1221 1224
+          1227 1230 1233 1236 1239 1242 1245 1248 1251 1254 1257 1260
+          1263 1266 1269 1272 1275 1278 1281 1284 1287 1290 1293 1296
+          1299 1302 1305 1308 1311 1314 1317 1320 1323 1326 1329 1332
+          1335 1338 1341 1344 1347 1350 1353 1356 1359 1362 1365 1368
+          1371 1374 1377 1380 1383 1386 1389 1392 1395 1398 1401 1404
+          1407 1410 1413 1416 1419 1422 1425 1428 1431 1434 1437 1440
+          1443 1446 1449 1452 1455 1458 1461 1464 1467 1470 1473 1476
+          1479 1482 1485 1488 1491 1494 1497 1500 1503 1506 1509 1512
+          1515 1518 1521 1524 1527 1530 1533 1536 1539 1542 1545 1548
+          1551 1554 1557 1560 1563 1566 1569 1572 1575 1578 1581 1584
+          1587 1590 1593 1596 1599 1602 1605 1608 1611 1614 1617 1620
+          1623 1626 1629 1632 1635 1638 1641 1644 1647 1650 1653 1656
+          1659 1662 1665 1668 1671 1674 1677 1680 1683 1686 1689 1692
+          1695 1698 1701 1704 1707 1710 1713 1716 1719 1722 1725 1728
+          1731 1734 1737 1740 1743 1746 1749 1752 1755 1758 1761 1764
+          1767 1770 1773 1776 1779 1782 1785 1788 1791 1794 1797 1800
+          1803 1806 1809 1812 1815 1818 1821 1824 1827 1830 1833 1836
+          1839 1842 1845 1848 1851 1854 1857 1860 1863 1866 1869 1872
+          1875 1878 1881 1884 1887 1890 1893 1896 1899 1902 1905 1908
+          1911 1914 1917 1920 1923 1926 1929 1932 1935 1938 1941 1944
+          1947 1950 1953 1956 1959 1962 1965 1968 1971 1974 1977 1980
+          1983 1986 1989 1992 1995 1998 2001 2004 2007 2010 2013 2016
+          2019 2022 2025 2028 2031 2034 2037 2040 2043 2046 2049 2052
+          2055 2058 2061 2064 2067 2070 2073 2076 2079 2082 2085 2088
+          2091 2094 2097 2100 2103 2106 2109 2112 2115 2118 2121 2124
+          2127 2130 2133 2136 2139 2142 2145 2148 2151 2154 2157 2160
+          2163 2166 2169 2172 2175 2178 2181 2184 2187 2190 2193 2196
+          2199 2202 2205 2208 2211 2214 2217 2220 2223 2226 2229 2232
+          2235 2238 2241 2244 2247 2250 2253 2256 2259 2262 2265 2268
+          2271 2274 2277 2280 2283 2286
+        </DataArray>
+        <DataArray type="UInt8" Name="types" NumberOfComponents="1" format="ascii">
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5 5 5 5 5 5 5
+          5 5 5 5 5 5
+        </DataArray>
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+</VTKFile>
-- 
GitLab