[dune-pdelab] Minimum compiler support for building the PDELab
Markus Blatt
markus at dr-blatt.de
Fri Sep 13 12:17:35 CEST 2013
Hi,
On Wed, Sep 11, 2013 at 11:28:30PM +0200, Christian Engwer wrote:
> OK, the problem is the range base for, which was added in g++-4.6. I
> found the following locations:
>
> rgrep 'for *([^)]*[^:]:[^:][^)]*)' .
> ./dune/pdelab/backend/dense/matrix.hh:150: for (auto& v : y)
> ./dune/pdelab/backend/dense/matrix.hh:161: for (auto& v : y)
> ./dune/pdelab/gridfunctionspace/subspacelocalfunctionspace.hh:64: for (auto& di : this->_dof_index_storage)
I intended to fix this, but this is seems to far more involved that I
did think. The main problem is that the documentation in the code is
very scarce making it really hard to find what e.g. dof_index_storage
is and what type begin() and end() return. I would gues that it is
LFS::iterator but with DUNE you never know and I do not want to do the
guess work.
Would it be possible that the original author fixes this? I would
highly appreciate it.
Markus
--
Do you need more support with DUNE or HPC in general?
Dr. Markus Blatt - HPC-Simulation-Software & Services http://www.dr-blatt.de
Hans-Bunte-Str. 8-10, 69123 Heidelberg, Germany
Tel.: +49 (0) 160 97590858 Fax: +49 (0)322 1108991658
More information about the dune-pdelab
mailing list