<div dir="ltr"><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Michaël Sghaïer</b> <span dir="ltr"><<a href="mailto:sghaier.michael@gmail.com">sghaier.michael@gmail.com</a>></span><br>Date: 2016-05-07 15:43 GMT+02:00<br>Subject: Re: [Dune] Getting started with DUNE<br>To: Oliver Sander <<a href="mailto:oliver.sander@tu-dresden.de">oliver.sander@tu-dresden.de</a>><br><br><br><div dir="ltr">Hi Oliver,<div><br></div><div>I just read the "Installation of DUNE" part and have two comments (I focused on the installation from sources since I work from archlinux and have no binary packages of DUNE):</div><div><br></div><div>- I'm not sure about your "tar -zxvf dune*.tar.gz" command. It doesn't work on my machine and according to [1], you can't use a wildcard to untar several files at once (due to some historic reasons). You might replace this command by "<span style="font-family:Consolas,Menlo,Monaco,'Lucida Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier New',monospace,sans-serif;white-space:inherit;font-size:13px;margin:0px;padding:0px;border:0px;color:rgb(16,16,148);background-color:rgb(239,240,241)">for</span><span style="font-family:Consolas,Menlo,Monaco,'Lucida Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier New',monospace,sans-serif;white-space:inherit;font-size:13px;margin:0px;padding:0px;border:0px;color:rgb(48,51,54);background-color:rgb(239,240,241)"> f </span><span style="font-family:Consolas,Menlo,Monaco,'Lucida Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier New',monospace,sans-serif;white-space:inherit;font-size:13px;margin:0px;padding:0px;border:0px;color:rgb(16,16,148);background-color:rgb(239,240,241)">in</span><span style="font-family:Consolas,Menlo,Monaco,'Lucida Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier New',monospace,sans-serif;white-space:inherit;font-size:13px;margin:0px;padding:0px;border:0px;color:rgb(48,51,54);background-color:rgb(239,240,241)"> </span><span style="font-family:Consolas,Menlo,Monaco,'Lucida Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier New',monospace,sans-serif;white-space:inherit;font-size:13px;margin:0px;padding:0px;border:0px;color:rgb(48,51,54);background-color:rgb(239,240,241)">*.</span><span style="font-family:Consolas,Menlo,Monaco,'Lucida Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier New',monospace,sans-serif;white-space:inherit;font-size:13px;margin:0px;padding:0px;border:0px;color:rgb(48,51,54);background-color:rgb(239,240,241)">tar</span><span style="font-family:Consolas,Menlo,Monaco,'Lucida Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier New',monospace,sans-serif;white-space:inherit;font-size:13px;margin:0px;padding:0px;border:0px;color:rgb(48,51,54);background-color:rgb(239,240,241)">;</span><span style="font-family:Consolas,Menlo,Monaco,'Lucida Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier New',monospace,sans-serif;white-space:inherit;font-size:13px;margin:0px;padding:0px;border:0px;color:rgb(48,51,54);background-color:rgb(239,240,241)"> </span><span style="font-family:Consolas,Menlo,Monaco,'Lucida Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier New',monospace,sans-serif;white-space:inherit;font-size:13px;margin:0px;padding:0px;border:0px;color:rgb(16,16,148);background-color:rgb(239,240,241)">do</span><span style="font-family:Consolas,Menlo,Monaco,'Lucida Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier New',monospace,sans-serif;white-space:inherit;font-size:13px;margin:0px;padding:0px;border:0px;color:rgb(48,51,54);background-color:rgb(239,240,241)"> tar xf $f</span><span style="font-family:Consolas,Menlo,Monaco,'Lucida Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier New',monospace,sans-serif;white-space:inherit;font-size:13px;margin:0px;padding:0px;border:0px;color:rgb(48,51,54);background-color:rgb(239,240,241)">;</span><span style="font-family:Consolas,Menlo,Monaco,'Lucida Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier New',monospace,sans-serif;white-space:inherit;font-size:13px;margin:0px;padding:0px;border:0px;color:rgb(48,51,54);background-color:rgb(239,240,241)"> </span><span style="font-family:Consolas,Menlo,Monaco,'Lucida Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier New',monospace,sans-serif;white-space:inherit;font-size:13px;margin:0px;padding:0px;border:0px;color:rgb(16,16,148);background-color:rgb(239,240,241)">done"</span> for example.</div><div><br></div><div>- There is not release tarballs of dune-functions in [2]. So I had to take this module from the gitlab through a git clone but, as the development version, dune-functions requires concept.hh as dependency, which is not present in the version 2.4 of DUNE. Consequently, I had to install DUNE from the development branches.</div><div><br></div><div>By the way, I took a look on the source code of the finite element example and was wondering: why not use the range-based for loop (introduced in C++11) to iterate through the structures used? (To loop over all the quadrature points for example, line 65).</div><div><br></div><div>I'm going to continue reading your document and try the examples, I keep you in touch.</div><div><br></div><div>Best,</div><div><br></div><div>Michaël</div><div><br></div><div>[1] <a href="http://stackoverflow.com/a/583891" target="_blank">http://stackoverflow.com/a/583891</a></div><div>[2] <a href="http://www.dune-project.org/modules/dune-functions/" target="_blank">http://www.dune-project.org/modules/dune-functions/</a></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">2016-05-04 6:40 GMT+02:00 Michaël Sghaïer <span dir="ltr"><<a href="mailto:sghaier.michael@gmail.com" target="_blank">sghaier.michael@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Oliver,<div><br></div><div>this is great news! As planned on the proposal of my gsoc project, I have to continue to familiarizing myself with DUNE before the coding period, so your document comes at a perfect time!</div><div><br></div><div>I am going to read it during the following days, I let know you if I have any feedback.</div><div><br></div><div>Best,</div><div><br></div><div>Michaël </div></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">2016-05-01 23:15 GMT-04:00 Oliver Sander <span dir="ltr"><<a href="mailto:oliver.sander@tu-dresden.de" target="_blank">oliver.sander@tu-dresden.de</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Carsten,<br>
<br>
both examples files and the gmsh grid file are attached to the pdf document.<br>
Look for red 'pin' icons in the margin.<br>
<br>
Best,<br>
Oliver<br>
<div><div><br>
On 01.05.2016 21:50, Carsten Gräser wrote:<br>
> Hi Oliver,<br>
> thanks for sharing this!<br>
><br>
> I've one small suggestion: It would be helpful if the two example<br>
> files that are listed in the document are available as separate download<br>
> or attached file in the pdf.<br>
><br>
> But even without this, having this 'Getting stared' available<br>
> is great!<br>
><br>
> Best,<br>
> Carsten<br>
><br>
><br>
> Am 01.05.2016 um 16:43 schrieb Oliver Sander:<br>
>> Dear Dune community,<br>
>><br>
>> I have written a small document on how to get started with Dune.<br>
>> You can download it from my website at<br>
>><br>
>> <a href="http://www.math.tu-dresden.de/~osander/research/dune-book.shtml" rel="noreferrer" target="_blank">http://www.math.tu-dresden.de/~osander/research/dune-book.shtml</a><br>
>><br>
>> I hope it will helpful to many people.<br>
>><br>
>> Please let me know if you find any errors or omissions, or if you<br>
>> have any other suggestions. I tried to include all relevant Dune<br>
>> publications in the list of references. Please drop me a note if<br>
>> you think that there are more that I should add.<br>
>><br>
>> Enjoy!<br>
>><br>
>> Oliver<br>
>><br>
>><br>
>><br>
>> _______________________________________________<br>
>> Dune mailing list<br>
>> <a href="mailto:Dune@dune-project.org" target="_blank">Dune@dune-project.org</a><br>
>> <a href="http://lists.dune-project.org/mailman/listinfo/dune" rel="noreferrer" target="_blank">http://lists.dune-project.org/mailman/listinfo/dune</a><br>
>><br>
><br>
><br>
><br>
><br>
> _______________________________________________<br>
> Dune mailing list<br>
> <a href="mailto:Dune@dune-project.org" target="_blank">Dune@dune-project.org</a><br>
> <a href="http://lists.dune-project.org/mailman/listinfo/dune" rel="noreferrer" target="_blank">http://lists.dune-project.org/mailman/listinfo/dune</a><br>
><br>
<br>
</div></div><br>_______________________________________________<br>
Dune mailing list<br>
<a href="mailto:Dune@dune-project.org" target="_blank">Dune@dune-project.org</a><br>
<a href="http://lists.dune-project.org/mailman/listinfo/dune" rel="noreferrer" target="_blank">http://lists.dune-project.org/mailman/listinfo/dune</a><br>
<br></blockquote></div><br></div>
</div></div></blockquote></div><br></div>
</div></div></div><br></div>