<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none"><!--P{margin-top:0;margin-bottom:0;} p
        {margin-top:0;
        margin-bottom:0}--></style>
</head>
<body dir="ltr" style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<p>Hi,<br>
</p>
<p>We have implemented the dune-curvedsurfacegrid module that could be used for a non-linear transformation of any element type. It is in a development-state, but could already be used. (It is not only for surface grids, but mainly applied to such problems)
</p>
<p><br>
</p>
<p>See </p>
<p><a href="https://gitlab.mn.tu-dresden.de/iwr/dune-curvedsurfacegrid">https://gitlab.mn.tu-dresden.de/iwr/dune-curvedsurfacegrid</a> </p>
<p><br>
</p>
<p>You need also the curvedgeometry module from </p>
<p><a href="https://gitlab.mn.tu-dresden.de/spraetor/dune-curvedgeometry">https://gitlab.mn.tu-dresden.de/spraetor/dune-curvedgeometry</a> <br>
</p>
<p><br>
</p>
<p>Then it's like what Andreas said. Take a regular grid and transform it. For tubes or something like that you may need to make your grid periodic.</p>
<p><br>
</p>
<p>Best,<br>
Simon</p>
<p><br>
</p>
<p><br>
</p>
<p>---<br>
</p>
<div id="Signature">
<div name="divtagdefaultwrapper" style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:; margin:0">
Dr. Simon Praetorius <br>
Institut für Wissenschaftliches Rechnen <br>
Fakultät Mathematik <br>
Technische Universität Dresden <br>
Tel.: TUD-34432 <br>
Mail: <a class="moz-txt-link-abbreviated" href="mailto:simon.praetorius@tu-dresden.de" id="NoLP">
simon.praetorius@tu-dresden.de</a><br>
Web: <a class="moz-txt-link-abbreviated" href="http://www.math.tu-dresden.de/~spraetor" id="NoLP">
www.math.tu-dresden.de/~spraetor</a></div>
</div>
<div dir="ltr" style="color: rgb(33, 33, 33);">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b>Von:</b> Dune <dune-bounces@lists.dune-project.org> im Auftrag von Dedner, Andreas <A.S.Dedner@warwick.ac.uk><br>
<b>Gesendet:</b> Freitag, 15. Mai 2020 12:26<br>
<b>An:</b> Timo Koch; dune@lists.dune-project.org<br>
<b>Cc:</b> Goncalves Machado, C. (Cintia)<br>
<b>Betreff:</b> Re: [Dune] Radial grid in Dune (curvilinear grids)</font>
<div> </div>
</div>
<div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
This looks like something that could be done by combining for example `YASPGrid` with `GeometryGrid` - although perhaps `GeometryGrid` might have to be changed a bit to not linearize the `Geometry` , so it might not work out of the box....
<br>
</div>
<div id="appendonsend"></div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b>From:</b> Dune <dune-bounces@lists.dune-project.org> on behalf of Timo Koch <timo.koch@iws.uni-stuttgart.de><br>
<b>Sent:</b> 15 May 2020 11:01<br>
<b>To:</b> dune@lists.dune-project.org <dune@lists.dune-project.org><br>
<b>Cc:</b> Goncalves Machado, C. (Cintia) <cintia.machado@tno.nl><br>
<b>Subject:</b> Re: [Dune] Radial grid in Dune (curvilinear grids)</font>
<div> </div>
</div>
<div class="" style="word-wrap:break-word; line-break:after-white-space">Dear Cintia,
<div class=""><br class="">
</div>
<div class="">there is an implementation in Dumux:</div>
<div class=""><br class="">
</div>
<div class="">* <a href="https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/tree/master/examples/1protationsymmetry" class="">https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/tree/master/examples%2F1protationsymmetry</a></div>
<div class="">* <a href="https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/blob/master/dumux/discretization/rotationsymmetricgridgeometrytraits.hh" class="">https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/blob/master/dumux/discretization/rotationsymmetricgridgeometrytraits.hh</a></div>
<div class=""><br class="">
</div>
<div class="">However the implementation is based on the additional finite volume abstraction of Dumux with (sub)control-volumes and (sub)control-volume-faces.</div>
<div class="">Volumes and faces are “extruded” by rotational extrusion based on Guldinus theorem.</div>
<div class=""><br class="">
</div>
<div class="">But maybe it helps at least how you could easily achieve this.</div>
<div class=""><br class="">
</div>
<div class="">Timo</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
<div class="">
<div style="color:rgb(0,0,0); font-family:Helvetica; font-size:12px; font-style:normal; font-weight:normal; letter-spacing:normal; orphans:auto; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:auto; word-spacing:0px; text-decoration:none">
-- <br class="">
_________________________________________________</div>
<div style="color:rgb(0,0,0); font-family:Helvetica; font-size:12px; font-style:normal; font-weight:normal; letter-spacing:normal; orphans:auto; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:auto; word-spacing:0px; text-decoration:none">
<br class="">
Timo Koch                                      phone: +49 711 685 64676<br class="">
IWS, Universität Stuttgart                  fax:   +49 711 685 60430<br class="">
Pfaffenwaldring 61         <a href="mailto:timo.koch@iws.uni-stuttgart.de" class="">
email: timo.koch@iws.uni-stuttgart.de</a><br class="">
D-70569 Stuttgart             url: <a href="http://www.iws.uni-stuttgart.de/en/lh2/" class="">www.iws.uni-stuttgart.de/en/lh2/</a><br class="">
_________________________________________________</div>
</div>
<div><br class="">
<blockquote type="cite" class="">
<div class="">On 15. May 2020, at 11:43, Goncalves Machado, C. (Cintia) <<a href="mailto:cintia.machado@tno.nl" class="">cintia.machado@tno.nl</a>> wrote:</div>
<br class="x_Apple-interchange-newline">
<div class="">
<div class="x_WordSection1" style="font-family:Helvetica; font-size:12px; font-style:normal; font-weight:normal; letter-spacing:normal; text-align:start; text-indent:0px; text-transform:none; white-space:normal; word-spacing:0px; text-decoration:none">
<div class="" style="margin:0cm 0cm 0.0001pt; font-size:11pt; font-family:Calibri,sans-serif">
<span class="" style="color:rgb(32,56,100); background-color:white" lang="EN-US">Dear Dune developers and users,</span></div>
<div class="" style="margin:0cm 0cm 0.0001pt; font-size:11pt; font-family:Calibri,sans-serif">
<span class="" style="color:rgb(32,56,100); background-color:white" lang="EN-US"> </span></div>
<div class="" style="margin:0cm 0cm 0.0001pt; font-size:11pt; font-family:Calibri,sans-serif">
<span class="" style="color:rgb(32,56,100); background-color:white" lang="EN-US">I am working on implemeningt radial grid in OPM-flow and would like to ask  if someone has implemented radial grids with cells similar to this:</span></div>
<div class="" style="margin:0cm 0cm 0.0001pt; font-size:11pt; font-family:Calibri,sans-serif">
<span class="" style="color:rgb(32,56,100); background-color:white" lang="EN-US"> </span></div>
<div class="" style="margin:0cm 0cm 0.0001pt; font-size:11pt; font-family:Calibri,sans-serif">
<span id="x_cid:image002.png@01D62AAA.4275ED80"><image002.png></span><span class="" style="color:rgb(32,56,100); background-color:white" lang="EN-US"></span></div>
<div class="" style="margin:0cm 0cm 0.0001pt; font-size:11pt; font-family:Calibri,sans-serif">
<span class="" style="color:rgb(32,56,100); background-color:white" lang="EN-US"> </span></div>
<div class="" style="margin:0cm 0cm 0.0001pt; font-size:11pt; font-family:Calibri,sans-serif">
<span class="" style="color:rgb(32,56,100); background-color:white" lang="EN-US"> </span></div>
<div class="" style="margin:0cm 0cm 0.0001pt; font-size:11pt; font-family:Calibri,sans-serif">
<span class="" style="color:rgb(32,56,100); background-color:white" lang="EN-US"> </span></div>
<div class="" style="margin:0cm 0cm 0.0001pt; font-size:11pt; font-family:Calibri,sans-serif">
<span class="" style="color:rgb(32,56,100); background-color:white" lang="EN-US"> </span></div>
<div class="" style="margin:0cm 0cm 0.0001pt; font-size:11pt; font-family:Calibri,sans-serif">
<span class="" style="color:rgb(32,56,100); background-color:white" lang="EN-US"> </span></div>
<div class="" style="margin:0cm 0cm 0.0001pt; font-size:11pt; font-family:Calibri,sans-serif">
<span class="" style="color:rgb(32,56,100); background-color:white" lang="EN-US">Best regards,</span></div>
<div class="" style="margin:0cm 0cm 0.0001pt; font-size:11pt; font-family:Calibri,sans-serif">
<span class="" style="font-size:10pt; font-family:Consolas; background-color:white" lang="EN-US"> </span></div>
<div class="" style="margin:0cm 0cm 0.0001pt; font-size:11pt; font-family:Calibri,sans-serif">
<span class="" style="color:rgb(31,56,100)"> </span></div>
<table class="x_TableNormal" style="width:427.5pt" width="570" cellspacing="0" cellpadding="0" border="0" align="left">
<tbody class="">
<tr class="">
<td class="" style="width:12.75pt; padding:0cm" width="17" valign="bottom">
<div class="" style="margin:0cm 0cm 0.0001pt; font-size:11pt; font-family:Calibri,sans-serif">
<span class="" style="font-size:8pt; font-family:Arial,sans-serif"> </span><span class="" style="color:rgb(31,56,100)"></span></div>
</td>
<td class="" style="width:152.25pt; padding:0cm" width="203" valign="bottom">
<div class="" style="margin:0cm 0cm 0.0001pt; font-size:11pt; font-family:Calibri,sans-serif">
<span class="" style="font-size:8pt; font-family:Arial,sans-serif" lang="EN-US">Cíntia Gonçalves Machado, PhD<br class="">
Reservoir Engineering Scientist<span class="x_Apple-converted-space"> </span><br class="">
Applied Geosciences</span><span class="" style="color:rgb(31,56,100)" lang="EN-US"></span></div>
</td>
<td class="" style="width:157.5pt; padding:0cm" width="210" valign="bottom">
<div class="" style="margin:0cm 0cm 0.0001pt; font-size:11pt; font-family:Calibri,sans-serif">
<span class="" style="font-size:8pt; font-family:Arial,sans-serif" lang="EN-US"><br class="">
M +31 (0) 627144707<br class="">
E </span><span class="" style="font-size:8pt; font-family:Arial,sans-serif"><a href="mailto:cintia.machado@tno.nl" class="" style="color:rgb(149,79,114); text-decoration:underline"><span class="" style="color:rgb(87,149,195); text-decoration:none" lang="EN-US">cintia.machado@tno.nl</span></a></span><span class="" style="color:rgb(31,56,100)" lang="EN-US"></span></div>
</td>
<td class="" style="width:105pt; padding:0cm" width="140" valign="bottom">
<div class="" style="margin:0cm 0cm 0.0001pt; font-size:11pt; font-family:Calibri,sans-serif">
<span class="" style="font-size:8pt; font-family:Arial,sans-serif" lang="EN-US"><br class="">
</span><span class="" style="font-size:8pt; font-family:Arial,sans-serif">Utrecht, The Netherlands</span></div>
</td>
</tr>
<tr class="">
<td colspan="4" class="" style="padding:0cm">
<div class="" style="margin:0cm 0cm 0.0001pt; font-size:11pt; font-family:Calibri,sans-serif">
<span class=""><a href="http://www.tno.nl/" class="" style="color:rgb(149,79,114); text-decoration:underline"><span class="" style="font-size:8pt; font-family:Arial,sans-serif; color:blue; text-decoration:none"><span id="x_cid:image001.gif@01D62AAE.0AAE4EC0"><image001.gif></span></span></a></span><span class="" style="color:rgb(31,56,100)"></span></div>
</td>
</tr>
<tr class="">
<td colspan="4" class="" style="padding:0cm">
<div class="" style="margin:0cm 0cm 0.0001pt; font-size:11pt; font-family:Calibri,sans-serif">
<span class="" style="font-size:8pt; font-family:Arial,sans-serif" lang="EN-US">This message may contain information that is not intended for you. If you are not the addressee or if this message was sent to you by mistake, you are requested to inform the sender
 and delete the message. TNO accepts no liability for the content of this e-mail, for the manner in which you use it and for damage of any kind resulting from the risks inherent to the electronic transmission of messages.</span><span class="" style="color:rgb(31,56,100)" lang="EN-US"></span></div>
</td>
</tr>
<tr class="">
<td colspan="4" class="" style="padding:0cm"></td>
</tr>
</tbody>
</table>
<div class="" style="margin:0cm 0cm 0.0001pt; font-size:11pt; font-family:Calibri,sans-serif">
<span class="" style="color:rgb(31,56,100)" lang="EN-US"> </span></div>
<div class="" style="margin:0cm 0cm 0.0001pt; font-size:11pt; font-family:Calibri,sans-serif">
<span class="" style="color:rgb(31,56,100)" lang="EN-US"> </span></div>
<div class="" style="margin:0cm 0cm 0.0001pt; font-size:11pt; font-family:Calibri,sans-serif">
<span class="" style="color:rgb(31,56,100)" lang="EN-US"> </span></div>
</div>
<span class="" style="font-family:Helvetica; font-size:12px; font-style:normal; font-weight:normal; letter-spacing:normal; text-align:start; text-indent:0px; text-transform:none; white-space:normal; word-spacing:0px; text-decoration:none; float:none; display:inline!important">_______________________________________________</span><br class="" style="font-family:Helvetica; font-size:12px; font-style:normal; font-weight:normal; letter-spacing:normal; text-align:start; text-indent:0px; text-transform:none; white-space:normal; word-spacing:0px; text-decoration:none">
<span class="" style="font-family:Helvetica; font-size:12px; font-style:normal; font-weight:normal; letter-spacing:normal; text-align:start; text-indent:0px; text-transform:none; white-space:normal; word-spacing:0px; text-decoration:none; float:none; display:inline!important">Dune
 mailing list</span><br class="" style="font-family:Helvetica; font-size:12px; font-style:normal; font-weight:normal; letter-spacing:normal; text-align:start; text-indent:0px; text-transform:none; white-space:normal; word-spacing:0px; text-decoration:none">
<a href="mailto:Dune@lists.dune-project.org" class="" style="color:rgb(149,79,114); text-decoration:underline; font-family:Helvetica; font-size:12px; font-style:normal; font-weight:normal; letter-spacing:normal; orphans:auto; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:auto; word-spacing:0px">Dune@lists.dune-project.org</a><br class="" style="font-family:Helvetica; font-size:12px; font-style:normal; font-weight:normal; letter-spacing:normal; text-align:start; text-indent:0px; text-transform:none; white-space:normal; word-spacing:0px; text-decoration:none">
<a href="https://lists.dune-project.org/mailman/listinfo/dune" class="" style="color:rgb(149,79,114); text-decoration:underline; font-family:Helvetica; font-size:12px; font-style:normal; font-weight:normal; letter-spacing:normal; orphans:auto; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:auto; word-spacing:0px">https://lists.dune-project.org/mailman/listinfo/dune</a></div>
</blockquote>
</div>
<br class="">
</div>
</div>
</div>
</div>
</body>
</html>