<?xml version="1.0" ?><rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" 
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel rdf:about="http://www.dune-project.org/flyspray/">
    <title>Flyspray:: </title>
    <link>http://www.dune-project.org/flyspray/</link>
    <description>Flyspray:: Dune: Recently opened tasks</description>
    <dc:date>2010-09-07T11:22:45Z</dc:date>
    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="http://www.dune-project.org/flyspray/index.php?do=details&amp;task_id=818" />
                <rdf:li rdf:resource="http://www.dune-project.org/flyspray/index.php?do=details&amp;task_id=817" />
                <rdf:li rdf:resource="http://www.dune-project.org/flyspray/index.php?do=details&amp;task_id=816" />
                <rdf:li rdf:resource="http://www.dune-project.org/flyspray/index.php?do=details&amp;task_id=815" />
                <rdf:li rdf:resource="http://www.dune-project.org/flyspray/index.php?do=details&amp;task_id=814" />
                <rdf:li rdf:resource="http://www.dune-project.org/flyspray/index.php?do=details&amp;task_id=813" />
                <rdf:li rdf:resource="http://www.dune-project.org/flyspray/index.php?do=details&amp;task_id=812" />
                <rdf:li rdf:resource="http://www.dune-project.org/flyspray/index.php?do=details&amp;task_id=811" />
                <rdf:li rdf:resource="http://www.dune-project.org/flyspray/index.php?do=details&amp;task_id=810" />
                <rdf:li rdf:resource="http://www.dune-project.org/flyspray/index.php?do=details&amp;task_id=809" />
              </rdf:Seq>
    </items>
    		
  </channel>
    <item rdf:about="http://www.dune-project.org/flyspray/index.php?do=details&amp;task_id=818">
    <title>FS#818: Topological embedding and indices of subentities are missing</title>
    <link>http://www.dune-project.org/flyspray/index.php?do=details&amp;task_id=818</link>
    <dc:date>2010-09-07T11:22:45Z</dc:date>
    <dc:creator>Carsten Gräser</dc:creator>
    <description>Currently there is no information on the embedding of subentities available. If you e.g. have an element e you can not get the local index of the i-th vertex of some e.subEntity&amp;lt;c&amp;gt;(j) within e. Furthermore you can not even obtain the index/id of this vertex.

This fact makes the subEntity method of Entity&amp;lt;0&amp;gt; and the iterators and geometries of codim 0&amp;lt;c&amp;lt;dim entities almost useless.

As a first step I propose to add the subIndex/subId method also for codim c&amp;gt;0 entities. Then one could construct the embedding at least by comparing indices/ids.

Furthermore it would be nice to provide the embedding directly similar to the subEntity method of the reference elements.</description>
    <content:encoded><![CDATA[Currently there is no information on the embedding of subentities available. If you e.g. have an element e you can not get the local index of the i-th vertex of some e.subEntity&lt;c&gt;(j) within e. Furthermore you can not even obtain the index/id of this vertex.<br />
<br />
This fact makes the subEntity method of Entity&lt;0&gt; and the iterators and geometries of codim 0&lt;c&lt;dim entities almost useless.<br />
<br />
As a first step I propose to add the subIndex/subId method also for codim c&gt;0 entities. Then one could construct the embedding at least by comparing indices/ids.<br />
<br />
Furthermore it would be nice to provide the embedding directly similar to the subEntity method of the reference elements.]]></content:encoded>
  </item>
    <item rdf:about="http://www.dune-project.org/flyspray/index.php?do=details&amp;task_id=817">
    <title>FS#817: Assertion failure in BasicGeometry::normal</title>
    <link>http://www.dune-project.org/flyspray/index.php?do=details&amp;task_id=817</link>
    <dc:date>2010-09-03T11:05:21Z</dc:date>
    <dc:creator>Jonathan Youett</dc:creator>
    <description>When running test-ug.cc with the actual trunk versions of the dune core modules I get the following error:
./test-ug 
Testing UGGrid&amp;lt;2&amp;gt; and UGGrid&amp;lt;3&amp;gt; with red/green refinement
test-ug: ../../../dune/grid/genericgeometry/cachedmapping.hh:91: Dune::GenericGeometry::CachedJacobianTransposed&amp;lt;&amp;lt;anonymous&amp;gt;, &amp;lt;template-parameter-1-2&amp;gt; &amp;gt;::operator const typename Dune::GenericGeometry::CachedStorage&amp;lt;dim, GeometryTraits&amp;gt;::Traits::JacobianTransposedType&amp;amp;() const [with unsigned int dim = 2u, GeometryTraits = Dune::GenericGeometry::DefaultGeometryTraits&amp;lt;double, 2, 2, false&amp;gt;]: Assertion `*this&amp;#039; failed.
Abgebrochen

In my code the same error appears when using an UG grid consisting of prisms.



 </description>
    <content:encoded><![CDATA[When running test-ug.cc with the actual trunk versions of the dune core modules I get the following error:<br />
./test-ug <br />
Testing UGGrid&lt;2&gt; and UGGrid&lt;3&gt; with red/green refinement<br />
test-ug: ../../../dune/grid/genericgeometry/cachedmapping.hh:91: Dune::GenericGeometry::CachedJacobianTransposed&lt;&lt;anonymous&gt;, &lt;template-parameter-1-2&gt; &gt;::operator const typename Dune::GenericGeometry::CachedStorage&lt;dim, GeometryTraits&gt;::Traits::JacobianTransposedType&amp;() const [with unsigned int dim = 2u, GeometryTraits = Dune::GenericGeometry::DefaultGeometryTraits&lt;double, 2, 2, false&gt;]: Assertion `*this&#039; failed.<br />
Abgebrochen<br />
<br />
In my code the same error appears when using an UG grid consisting of prisms.<br />
<br />
<br />
<br />
 <br />]]></content:encoded>
  </item>
    <item rdf:about="http://www.dune-project.org/flyspray/index.php?do=details&amp;task_id=816">
    <title>FS#816: Bogus task</title>
    <link>http://www.dune-project.org/flyspray/index.php?do=details&amp;task_id=816</link>
    <dc:date>2010-08-13T14:45:01Z</dc:date>
    <dc:creator>Markus Blatt</dc:creator>
    <description>Please ignore.</description>
    <content:encoded><![CDATA[Please ignore.]]></content:encoded>
  </item>
    <item rdf:about="http://www.dune-project.org/flyspray/index.php?do=details&amp;task_id=815">
    <title>FS#815: Tests for generic geometries are not run when &#039;make check&#039; is called</title>
    <link>http://www.dune-project.org/flyspray/index.php?do=details&amp;task_id=815</link>
    <dc:date>2010-08-31T12:13:51Z</dc:date>
    <dc:creator>Oliver Sander</dc:creator>
    <description>When calling &amp;#039;make check&amp;#039; in dune-grid/dune/grid/genericgeometry/test, the tests are compiled, but not run.  This means that the automatic tests miss some important information.</description>
    <content:encoded><![CDATA[When calling &#039;make check&#039; in dune-grid/dune/grid/genericgeometry/test, the tests are compiled, but not run.  This means that the automatic tests miss some important information.]]></content:encoded>
  </item>
    <item rdf:about="http://www.dune-project.org/flyspray/index.php?do=details&amp;task_id=814">
    <title>FS#814: Explain in the build system tutorial how hand-written modules can be tested for</title>
    <link>http://www.dune-project.org/flyspray/index.php?do=details&amp;task_id=814</link>
    <dc:date>2010-07-16T11:48:54Z</dc:date>
    <dc:creator>Oliver Sander</dc:creator>
    <description>As Christian explained nicely on the list

You will have to add something like the following to project:

dumux/m4/dumux.m4:

dnl -*- autoconf -*-
# Macros needed to find dumux and dependent libraries.  They are called by
# the macros in ${top_src_dir}/dependencies.m4, which is generated by
# &amp;quot;dunecontrol autogen&amp;quot;

# Additional checks needed to build dumux
# This macro should be invoked by every module which depends on dumux, as
# well as by dumux itself
AC_DEFUN([DUMUX_CHECKS])

# Additional checks needed to find dumux
# This macro should be invoked by every module which depends on dumux, but
# not by dumux itself
AC_DEFUN([DUMUX_CHECK_MODULE],
[
  DUNE_CHECK_MODULES([dumux],[dumux/dumux.hh])
])


The macro DUMUX_CHECK_MODULE is required to find your module. If you
didn&amp;#039;t do any fancy tricks, the default version should do the
trick. If you provide libraries, you should add the name of the lib to
the DUNE_CHECK_MODULES entry (have a look at dune-grid for example).</description>
    <content:encoded><![CDATA[As Christian explained nicely on the list<br />
<br />
You will have to add something like the following to project:<br />
<br />
dumux/m4/dumux.m4:<br />
<br />
dnl -*- autoconf -*-<br />
# Macros needed to find dumux and dependent libraries.  They are called by<br />
# the macros in ${top_src_dir}/dependencies.m4, which is generated by<br />
# &quot;dunecontrol autogen&quot;<br />
<br />
# Additional checks needed to build dumux<br />
# This macro should be invoked by every module which depends on dumux, as<br />
# well as by dumux itself<br />
AC_DEFUN([DUMUX_CHECKS])<br />
<br />
# Additional checks needed to find dumux<br />
# This macro should be invoked by every module which depends on dumux, but<br />
# not by dumux itself<br />
AC_DEFUN([DUMUX_CHECK_MODULE],<br />
[<br />
  DUNE_CHECK_MODULES([dumux],[dumux/dumux.hh])<br />
])<br />
<br />
<br />
The macro DUMUX_CHECK_MODULE is required to find your module. If you<br />
didn&#039;t do any fancy tricks, the default version should do the<br />
trick. If you provide libraries, you should add the name of the lib to<br />
the DUNE_CHECK_MODULES entry (have a look at dune-grid for example).<br />]]></content:encoded>
  </item>
    <item rdf:about="http://www.dune-project.org/flyspray/index.php?do=details&amp;task_id=813">
    <title>FS#813: dune-common-dev package conflicts with autoconf-archive</title>
    <link>http://www.dune-project.org/flyspray/index.php?do=details&amp;task_id=813</link>
    <dc:date>2010-07-05T18:41:16Z</dc:date>
    <dc:creator>Oliver Sander</dc:creator>
    <description>The Debian package dune-common-dev_2.0-3 conflicts with the package autoconf-archive, because it contains a few files from the archive and installs them.  Some of the files are locally modified, others are (appear to be) verbatim copies.  Hence an installation would overwrite files originally installed by the autoconf-archive (and vice versa), a thing that dpkg doesn&amp;#039;t let you do.

The situation is worse if you install dune-common globally without the help of a package manager.  In that case, files from the autoconf-archive will be tacitly overwritten.
</description>
    <content:encoded><![CDATA[The Debian package dune-common-dev_2.0-3 conflicts with the package autoconf-archive, because it contains a few files from the archive and installs them.  Some of the files are locally modified, others are (appear to be) verbatim copies.  Hence an installation would overwrite files originally installed by the autoconf-archive (and vice versa), a thing that dpkg doesn&#039;t let you do.<br />
<br />
The situation is worse if you install dune-common globally without the help of a package manager.  In that case, files from the autoconf-archive will be tacitly overwritten.<br />
<br />]]></content:encoded>
  </item>
    <item rdf:about="http://www.dune-project.org/flyspray/index.php?do=details&amp;task_id=812">
    <title>FS#812: ./dune/grid/genericgeometry/test/testgeo.hh missing from 2.0 tarball</title>
    <link>http://www.dune-project.org/flyspray/index.php?do=details&amp;task_id=812</link>
    <dc:date>2010-07-01T12:29:22Z</dc:date>
    <dc:creator>Elias Pipping</dc:creator>
    <description>dune/grid/genericgeometry/test/testmapping.cc and dune/grid/genericgeometry/test/testgeo.cc try to include testgeo.hh which is also listed in SOURCES of dune/grid/genericgeometry/test/Makefile.am. For some reason, that file is not part of the tarball whereas it does exist in the trunk.</description>
    <content:encoded><![CDATA[dune/grid/genericgeometry/test/testmapping.cc and dune/grid/genericgeometry/test/testgeo.cc try to include testgeo.hh which is also listed in SOURCES of dune/grid/genericgeometry/test/Makefile.am. For some reason, that file is not part of the tarball whereas it does exist in the trunk.]]></content:encoded>
  </item>
    <item rdf:about="http://www.dune-project.org/flyspray/index.php?do=details&amp;task_id=811">
    <title>FS#811: automagic dependency: gmp</title>
    <link>http://www.dune-project.org/flyspray/index.php?do=details&amp;task_id=811</link>
    <dc:date>2010-08-25T13:53:04Z</dc:date>
    <dc:creator>Elias Pipping</dc:creator>
    <description>passing --without-gmp does not work.

as one can already see from output such

checking for __gmpz_abs in -Lno/lib -lgmp... yes

it clearly doesn&amp;#039;t do what it&amp;#039;s supposed to (--without-gmp is equivalent to --with-gmp=no).</description>
    <content:encoded><![CDATA[passing --without-gmp does not work.<br />
<br />
as one can already see from output such<br />
<br />
checking for __gmpz_abs in -Lno/lib -lgmp... yes<br />
<br />
it clearly doesn&#039;t do what it&#039;s supposed to (--without-gmp is equivalent to --with-gmp=no).]]></content:encoded>
  </item>
    <item rdf:about="http://www.dune-project.org/flyspray/index.php?do=details&amp;task_id=810">
    <title>FS#810: Destructor of parallel UGGrid fails</title>
    <link>http://www.dune-project.org/flyspray/index.php?do=details&amp;task_id=810</link>
    <dc:date>2010-06-29T17:08:35Z</dc:date>
    <dc:creator>Oliver Sander</dc:creator>
    <description>The attached test file is supposed to load a grid from a gmsh file, loadbalance it and quit. However the UGGrid destructor throws an exception on all but the master processors:

sander@haile:~/dune-parallel/dune-grid/dune/grid/io/file/test$ mpirun -np 2 destructortest
DimX=2, DimY=1, DimZ=1
Reading 3d Gmsh grid...
version 2 Gmsh file detected
file contains 14 nodes
file contains 48 elements
number of real vertices = 14
number of boundary elements = 24
number of elements = 24
Reading 3d Gmsh grid...
version 2 Gmsh file detected
file contains 14 nodes
file contains 48 elements
number of real vertices = 14
number of boundary elements = 24
number of elements = 24
Process 1 is about to terminate!
Process 0 is about to terminate!
GridError: UG3d::DisposeMultiGrid returned error code!


Here is the file

#include &amp;quot;config.h&amp;quot;

#include &amp;lt;dune/common/mpihelper.hh&amp;gt;
#include &amp;lt;dune/grid/uggrid.hh&amp;gt;
#include &amp;lt;dune/grid/io/file/gmshreader.hh&amp;gt;

using namespace Dune;

int main( int argc, char** argv ) try
{  
    Dune::MPIHelper::instance( argc, argv );

    typedef Dune::UGGrid&amp;lt;3&amp;gt; GridType;
    GridType grid;

    Dune::GmshReader&amp;lt;GridType&amp;gt; gmshreader;
    gmshreader.read(grid, &amp;quot;cube.msh&amp;quot;);

    grid.loadBalance();

    std::cout &amp;lt;&amp;lt; &amp;quot;Process &amp;quot; &amp;lt;&amp;lt; grid.comm().rank() &amp;lt;&amp;lt; &amp;quot; is about to terminate!&amp;quot; &amp;lt;&amp;lt; std::endl;

  return 0;
}
catch ( Dune::Exception &amp;amp;e )
{
  std::cerr &amp;lt;&amp;lt; e &amp;lt;&amp;lt; std::endl;
  return 1;
}</description>
    <content:encoded><![CDATA[The attached test file is supposed to load a grid from a gmsh file, loadbalance it and quit. However the UGGrid destructor throws an exception on all but the master processors:<br />
<br />
sander@haile:~/dune-parallel/dune-grid/dune/grid/io/file/test$ mpirun -np 2 destructortest<br />
DimX=2, DimY=1, DimZ=1<br />
Reading 3d Gmsh grid...<br />
version 2 Gmsh file detected<br />
file contains 14 nodes<br />
file contains 48 elements<br />
number of real vertices = 14<br />
number of boundary elements = 24<br />
number of elements = 24<br />
Reading 3d Gmsh grid...<br />
version 2 Gmsh file detected<br />
file contains 14 nodes<br />
file contains 48 elements<br />
number of real vertices = 14<br />
number of boundary elements = 24<br />
number of elements = 24<br />
Process 1 is about to terminate!<br />
Process 0 is about to terminate!<br />
GridError: UG3d::DisposeMultiGrid returned error code!<br />
<br />
<br />
Here is the file<br />
<br />
#include &quot;config.h&quot;<br />
<br />
#include &lt;dune/common/mpihelper.hh&gt;<br />
#include &lt;dune/grid/uggrid.hh&gt;<br />
#include &lt;dune/grid/io/file/gmshreader.hh&gt;<br />
<br />
using namespace Dune;<br />
<br />
int main( int argc, char** argv ) try<br />
{  <br />
    Dune::MPIHelper::instance( argc, argv );<br />
<br />
    typedef Dune::UGGrid&lt;3&gt; GridType;<br />
    GridType grid;<br />
<br />
    Dune::GmshReader&lt;GridType&gt; gmshreader;<br />
    gmshreader.read(grid, &quot;cube.msh&quot;);<br />
<br />
    grid.loadBalance();<br />
<br />
    std::cout &lt;&lt; &quot;Process &quot; &lt;&lt; grid.comm().rank() &lt;&lt; &quot; is about to terminate!&quot; &lt;&lt; std::endl;<br />
<br />
  return 0;<br />
}<br />
catch ( Dune::Exception &amp;e )<br />
{<br />
  std::cerr &lt;&lt; e &lt;&lt; std::endl;<br />
  return 1;<br />
}]]></content:encoded>
  </item>
    <item rdf:about="http://www.dune-project.org/flyspray/index.php?do=details&amp;task_id=809">
    <title>FS#809: dunecontrol --help reports an error</title>
    <link>http://www.dune-project.org/flyspray/index.php?do=details&amp;task_id=809</link>
    <dc:date>2010-06-29T14:17:37Z</dc:date>
    <dc:creator>Carsten Gräser</dc:creator>
    <description>The help on dunecontrol says that the options -h and --help show the help text.
Using these options leads to

ERROR: unknown command &amp;quot;--help&amp;quot; / ERROR: unknown command &amp;quot;-h&amp;quot;

However the help text is still displayed as for any unknown command.
</description>
    <content:encoded><![CDATA[The help on dunecontrol says that the options -h and --help show the help text.<br />
Using these options leads to<br />
<br />
ERROR: unknown command &quot;--help&quot; / ERROR: unknown command &quot;-h&quot;<br />
<br />
However the help text is still displayed as for any unknown command.<br />
<br />]]></content:encoded>
  </item>
  </rdf:RDF>
