<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">My question has nothing to do with dgf
      or experimental grid extensions.<br>
      The dgfwriter just takes a grid and used the
      intersection.boundaryId() method to write<br>
      the ids into the file (that method is now only available with
      DUNE_GRID_EXPERIMENTAL_GRID_EXTENSIONS <br>
      So that will not work since the gmsh reader will not set these
      boundaryId so that this<br>
      metod could actually read them. <br>
      <br>
      So the question is: how can the user extract boundary data
      provided in a gmsh file using the<br>
      gmsh reader. So just a question about gmsh and the reader not
      about dgf or any grid extensions....<br>
      <br>
      Best<br>
      Andreas<br>
      <br>
      On 26/06/14 14:53, Oliver Sander wrote:<br>
    </div>
    <blockquote cite="mid:53AC25D3.3020302@igpm.rwth-aachen.de"
      type="cite">
      <pre wrap="">Hi,
I don't know much about either dgf or the EXPERIMENTAL_GRID_EXTENSIONS.
It may well be that the gmshreader contains a bug (it was me who wrote parts
of it, after all :-) ) but to look into that we'd need a more precise
report of what's going wrong.
Best,
Oliver

Am 26.06.2014 11:52, schrieb Andreas Dedner:
</pre>
      <blockquote type="cite">
        <pre wrap="">Hi,

Since you are getting the boundarysegment block in your dgf file, you seem to be using
the DUNE_GRID_EXPERIMENTAL_GRID_EXTENSIONS so that intersection.boundaryId() is
available. The problem is that adding boundary ids was decided to be unnecessary.
I don't know that much about the gmsh format or the reader to know if boundary id information
from the gmsh file is in some way passed on to the user. If so it will not be made available ithriough
the intersection.boundaryId method but stored somehow externally and you will have to modify the
code in io/file/dgfparser/dgfwriter.hh accordingly
(search for iit->boundaryId(); and replace that call).

Perhaps experts on gmsh to provide the way to get the boundary ids out of the gmsh file.

Best
Andreas


On 26/06/14 07:19, Jelena Griz(ic' wrote:
</pre>
        <blockquote type="cite">
          <pre wrap="">Dear all,

I have a problem using gmsh2dgf (also applies to gmshreader.hh): it doesn't seem to pick boundary segment ids from.msh file rather using some default value (1) for all boundary elements.

Example of .msh and .dgf file obtained using gmsh2dgf are in attachment.

Thank you in advance,

Jelena Grizic



_______________________________________________
Dune mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Dune@dune-project.org">Dune@dune-project.org</a>
<a class="moz-txt-link-freetext" href="http://lists.dune-project.org/mailman/listinfo/dune">http://lists.dune-project.org/mailman/listinfo/dune</a>
</pre>
        </blockquote>
        <pre wrap="">



_______________________________________________
Dune mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Dune@dune-project.org">Dune@dune-project.org</a>
<a class="moz-txt-link-freetext" href="http://lists.dune-project.org/mailman/listinfo/dune">http://lists.dune-project.org/mailman/listinfo/dune</a>

</pre>
      </blockquote>
      <pre wrap="">

</pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Dune mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Dune@dune-project.org">Dune@dune-project.org</a>
<a class="moz-txt-link-freetext" href="http://lists.dune-project.org/mailman/listinfo/dune">http://lists.dune-project.org/mailman/listinfo/dune</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>