[dune-pdelab] Status dune-pdelab(-howto)

Markus Blatt markus at dr-blatt.de
Wed Sep 11 17:17:48 CEST 2013


Hi all,

I seem to have a tendency to stumble upon bugs in projects. At least
this seems to appear everytime, that I try to build the
dune-pdelab-howto.

Can somebody enlighten me on the supposed status of it? Currently I am
having a hard time compiling it. This seems to be caused by
inconsistencies within dune-pdelab itself. Maybe we should include
more tests in dune-pdelab itself?

Is somebody willing to invest time on this? I attach a build log
(autotools, gcc-4.7.2, only alberta as external grid.

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 
-------------- next part --------------
make  all-recursive
make[1]: Entering directory `/home/mblatt/src/dune/current/dune-pdelab-howto/build-auto'
Making all in cmake
make[2]: Entering directory `/home/mblatt/src/dune/current/dune-pdelab-howto/build-auto/cmake'
Making all in modules
make[3]: Entering directory `/home/mblatt/src/dune/current/dune-pdelab-howto/build-auto/cmake/modules'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory `/home/mblatt/src/dune/current/dune-pdelab-howto/build-auto/cmake/modules'
Making all in pkg
make[3]: Entering directory `/home/mblatt/src/dune/current/dune-pdelab-howto/build-auto/cmake/pkg'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory `/home/mblatt/src/dune/current/dune-pdelab-howto/build-auto/cmake/pkg'
make[3]: Entering directory `/home/mblatt/src/dune/current/dune-pdelab-howto/build-auto/cmake'
make[3]: Für das Ziel »all-am« ist nichts zu tun.
make[3]: Leaving directory `/home/mblatt/src/dune/current/dune-pdelab-howto/build-auto/cmake'
make[2]: Leaving directory `/home/mblatt/src/dune/current/dune-pdelab-howto/build-auto/cmake'
Making all in doc
make[2]: Entering directory `/home/mblatt/src/dune/current/dune-pdelab-howto/build-auto/doc'
Making all in howto
make[3]: Entering directory `/home/mblatt/src/dune/current/dune-pdelab-howto/build-auto/doc/howto'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory `/home/mblatt/src/dune/current/dune-pdelab-howto/build-auto/doc/howto'
make[3]: Entering directory `/home/mblatt/src/dune/current/dune-pdelab-howto/build-auto/doc'
make[3]: Für das Ziel »all-am« ist nichts zu tun.
make[3]: Leaving directory `/home/mblatt/src/dune/current/dune-pdelab-howto/build-auto/doc'
make[2]: Leaving directory `/home/mblatt/src/dune/current/dune-pdelab-howto/build-auto/doc'
Making all in m4
make[2]: Entering directory `/home/mblatt/src/dune/current/dune-pdelab-howto/build-auto/m4'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Leaving directory `/home/mblatt/src/dune/current/dune-pdelab-howto/build-auto/m4'
Making all in src
make[2]: Entering directory `/home/mblatt/src/dune/current/dune-pdelab-howto/build-auto/src'
Making all in boilerplatetutorial
make[3]: Entering directory `/home/mblatt/src/dune/current/dune-pdelab-howto/build-auto/src/boilerplatetutorial'
make[4]: Entering directory `/home/mblatt/src/dune/current/dune-pdelab-howto/build-auto/src/boilerplatetutorial'
make[4]: Für das Ziel »all-am« ist nichts zu tun.
make[4]: Leaving directory `/home/mblatt/src/dune/current/dune-pdelab-howto/build-auto/src/boilerplatetutorial'
make[3]: Leaving directory `/home/mblatt/src/dune/current/dune-pdelab-howto/build-auto/src/boilerplatetutorial'
Making all in convection-diffusion
make[3]: Entering directory `/home/mblatt/src/dune/current/dune-pdelab-howto/build-auto/src/convection-diffusion'
make[4]: Entering directory `/home/mblatt/src/dune/current/dune-pdelab-howto/build-auto/src/convection-diffusion'
g++ -std=c++11 -DHAVE_CONFIG_H -I. -I/home/mblatt/src/dune/current/dune-pdelab-howto/src/convection-diffusion -I../..  -I/home/mblatt/src/dune/current/dune-common -I/home/mblatt/src/dune/current/dune-common -I/home/mblatt/src/dune/current/dune-geometry -I/home/mblatt/src/dune/current/dune-geometry -I/home/mblatt/src/dune/current/dune-grid -I/home/mblatt/src/dune/current/dune-grid -I/home/mblatt/src/dune/current/dune-istl -I/home/mblatt/src/dune/current/dune-istl -I/home/mblatt/src/dune/current/dune-localfunctions -I/home/mblatt/src/dune/current/dune-localfunctions -I/home/mblatt/src/dune/current/dune-typetree -I/home/mblatt/src/dune/current/dune-typetree -DENABLE_POSIX_CLOCK -I/home/mblatt/src/dune/current/dune-pdelab -I/home/mblatt/src/dune/current/dune-pdelab   -DUSE_EIGEN  -I/usr/include/eigen3   -DENABLE_EIGEN=1 -g -O2 -Wall -MT laplacedirichletccfv_eigen-laplacedirichletccfv.o -MD -MP -MF .deps/laplacedirichletccfv_eigen-laplacedirichletccfv.Tpo -c -o laplacedirichletccfv_eigen-laplacedirichletccfv.o `test -f 'laplacedirichletccfv.cc' || echo '/home/mblatt/src/dune/current/dune-pdelab-howto/src/convection-diffusion/'`laplacedirichletccfv.cc
In file included from /home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/ordering/utility.hh:12:0,
                 from /home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/ordering/lexicographicordering.hh:21,
                 from /home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/gridfunctionspace/powercompositegridfunctionspacebase.hh:21,
                 from /home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/gridfunctionspace/compositegridfunctionspace.hh:12,
                 from /home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/gridfunctionspace/gridfunctionspace.hh:29,
                 from /home/mblatt/src/dune/current/dune-pdelab-howto/src/convection-diffusion/laplacedirichletccfv.cc:21:
/home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/ordering/transformations.hh: In instantiation of ‘const size_t Dune::PDELab::extract_max_container_depth::visit<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::TypeTree::TreePath<> >::result’:
/home/mblatt/src/dune/current/dune-typetree/dune/typetree/accumulate_static.hh:119:133:   required from ‘const result_type Dune::TypeTree::{anonymous}::accumulate_node_helper<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::extract_max_container_depth, Dune::TypeTree::max<long unsigned int>, 0ul, Dune::TypeTree::TreePath<>, true>::result’
/home/mblatt/src/dune/current/dune-typetree/dune/typetree/accumulate_static.hh:136:138:   required from ‘const result_type Dune::TypeTree::{anonymous}::accumulate_value<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::extract_max_container_depth, Dune::TypeTree::max<long unsigned int>, Dune::TypeTree::plus<long unsigned int>, 0ul, Dune::TypeTree::TreePath<>, Dune::TypeTree::LeafNodeTag>::result’
/home/mblatt/src/dune/current/dune-typetree/dune/typetree/accumulate_static.hh:273:149:   required from ‘const result_type Dune::TypeTree::AccumulateValue<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::extract_max_container_depth, Dune::TypeTree::max<long unsigned int>, 0ul, Dune::TypeTree::plus<long unsigned int> >::result’
/home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/ordering/transformations.hh:60:47:   required from ‘const size_t Dune::PDELab::gfs_to_ordering<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> > >::ci_depth’
/home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/ordering/transformations.hh:63:48:   required from ‘struct Dune::PDELab::gfs_to_ordering<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> > >’
/home/mblatt/src/dune/current/dune-typetree/dune/typetree/transformation.hh:66:99:   required from ‘struct Dune::TypeTree::LookupNodeTransformation<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::gfs_to_ordering<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> > >, Dune::PDELab::LeafGridFunctionSpaceTag>’
/home/mblatt/src/dune/current/dune-typetree/dune/typetree/transformation.hh:104:121:   required from ‘struct Dune::TypeTree::TransformTree<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::gfs_to_ordering<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> > >, Dune::TypeTree::StartTag, true>’
/home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/gridfunctionspace/gridfunctionspace.hh:145:54:   required from ‘class Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >’
/home/mblatt/src/dune/current/dune-pdelab-howto/src/convection-diffusion/laplacedirichletccfv.cc:106:7:   required from ‘void test(const GV&, std::string) [with GV = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >; std::string = std::basic_string<char>]’
/home/mblatt/src/dune/current/dune-pdelab-howto/src/convection-diffusion/laplacedirichletccfv.cc:174:46:   required from here
/home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/ordering/transformations.hh:44:74: error: no type named ‘Traits’ in ‘Dune::PDELab::GridFunctionSpaceTraits<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >::Backend {aka class Dune::PDELab::EigenVectorBackend}’
In file included from /home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/gridfunctionspace/gridfunctionspace.hh:26:0,
                 from /home/mblatt/src/dune/current/dune-pdelab-howto/src/convection-diffusion/laplacedirichletccfv.cc:21:
/home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/backend/backendselector.hh: In instantiation of ‘struct Dune::PDELab::BackendMatrixSelector<Dune::PDELab::SparseEigenMatrixBackend, Dune::PDELab::EigenVectorBackend::VectorContainer<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, double>, Dune::PDELab::EigenVectorBackend::VectorContainer<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, double>, double>’:
/home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/gridoperator/gridoperator.hh:46:86:   required from ‘class Dune::PDELab::GridOperator<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::LaplaceDirichletCCFV<G<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, double> >, Dune::PDELab::SparseEigenMatrixBackend, double, double, double, Dune::PDELab::EmptyTransformation, Dune::PDELab::EmptyTransformation, false>’
/home/mblatt/src/dune/current/dune-pdelab-howto/src/convection-diffusion/laplacedirichletccfv.cc:121:6:   required from ‘void test(const GV&, std::string) [with GV = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >; std::string = std::basic_string<char>]’
/home/mblatt/src/dune/current/dune-pdelab-howto/src/convection-diffusion/laplacedirichletccfv.cc:174:46:   required from here
/home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/backend/backendselector.hh:20:70: error: no class template named ‘MatrixHelper’ in ‘class Dune::PDELab::SparseEigenMatrixBackend’
In file included from /home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/gridoperator/default/localassembler.hh:6:0,
                 from /home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/gridoperator/gridoperator.hh:10,
                 from /home/mblatt/src/dune/current/dune-pdelab-howto/src/convection-diffusion/laplacedirichletccfv.cc:28:
/home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/gridoperator/default/residualengine.hh: In instantiation of ‘class Dune::PDELab::DefaultLocalResidualAssemblerEngine<Dune::PDELab::DefaultLocalAssembler<Dune::PDELab::GridOperator<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::LaplaceDirichletCCFV<G<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, double> >, Dune::PDELab::SparseEigenMatrixBackend, double, double, double, Dune::PDELab::EmptyTransformation, Dune::PDELab::EmptyTransformation, false>, Dune::PDELab::LaplaceDirichletCCFV<G<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, double> >, false> >’:
/home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/gridoperator/default/localassembler.hh:237:36:   required from ‘class Dune::PDELab::DefaultLocalAssembler<Dune::PDELab::GridOperator<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::LaplaceDirichletCCFV<G<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, double> >, Dune::PDELab::SparseEigenMatrixBackend, double, double, double, Dune::PDELab::EmptyTransformation, Dune::PDELab::EmptyTransformation, false>, Dune::PDELab::LaplaceDirichletCCFV<G<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, double> >, false>’
/home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/gridoperator/gridoperator.hh:193:30:   required from ‘class Dune::PDELab::GridOperator<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::LaplaceDirichletCCFV<G<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, double> >, Dune::PDELab::SparseEigenMatrixBackend, double, double, double, Dune::PDELab::EmptyTransformation, Dune::PDELab::EmptyTransformation, false>’
/home/mblatt/src/dune/current/dune-pdelab-howto/src/convection-diffusion/laplacedirichletccfv.cc:121:6:   required from ‘void test(const GV&, std::string) [with GV = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >; std::string = std::basic_string<char>]’
/home/mblatt/src/dune/current/dune-pdelab-howto/src/convection-diffusion/laplacedirichletccfv.cc:174:46:   required from here
/home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/gridoperator/default/residualengine.hh:50:69: error: no class template named ‘ConstLocalView’ in ‘Dune::PDELab::DefaultLocalResidualAssemblerEngine<Dune::PDELab::DefaultLocalAssembler<Dune::PDELab::GridOperator<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::LaplaceDirichletCCFV<G<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, double> >, Dune::PDELab::SparseEigenMatrixBackend, double, double, double, Dune::PDELab::EmptyTransformation, Dune::PDELab::EmptyTransformation, false>, Dune::PDELab::LaplaceDirichletCCFV<G<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, double> >, false> >::Solution {aka class Dune::PDELab::EigenVectorBackend::VectorContainer<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, double>}’
/home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/gridoperator/default/residualengine.hh:51:64: error: no class template named ‘LocalView’ in ‘Dune::PDELab::DefaultLocalResidualAssemblerEngine<Dune::PDELab::DefaultLocalAssembler<Dune::PDELab::GridOperator<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::LaplaceDirichletCCFV<G<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, double> >, Dune::PDELab::SparseEigenMatrixBackend, double, double, double, Dune::PDELab::EmptyTransformation, Dune::PDELab::EmptyTransformation, false>, Dune::PDELab::LaplaceDirichletCCFV<G<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, double> >, false> >::Residual {aka class Dune::PDELab::EigenVectorBackend::VectorContainer<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, double>}’
In file included from /home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/gridoperator/default/localassembler.hh:8:0,
                 from /home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/gridoperator/gridoperator.hh:10,
                 from /home/mblatt/src/dune/current/dune-pdelab-howto/src/convection-diffusion/laplacedirichletccfv.cc:28:
/home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/gridoperator/default/jacobianengine.hh: In instantiation of ‘class Dune::PDELab::DefaultLocalJacobianAssemblerEngine<Dune::PDELab::DefaultLocalAssembler<Dune::PDELab::GridOperator<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::LaplaceDirichletCCFV<G<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, double> >, Dune::PDELab::SparseEigenMatrixBackend, double, double, double, Dune::PDELab::EmptyTransformation, Dune::PDELab::EmptyTransformation, false>, Dune::PDELab::LaplaceDirichletCCFV<G<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, double> >, false> >’:
/home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/gridoperator/default/localassembler.hh:238:36:   required from ‘class Dune::PDELab::DefaultLocalAssembler<Dune::PDELab::GridOperator<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::LaplaceDirichletCCFV<G<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, double> >, Dune::PDELab::SparseEigenMatrixBackend, double, double, double, Dune::PDELab::EmptyTransformation, Dune::PDELab::EmptyTransformation, false>, Dune::PDELab::LaplaceDirichletCCFV<G<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, double> >, false>’
/home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/gridoperator/gridoperator.hh:193:30:   required from ‘class Dune::PDELab::GridOperator<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::LaplaceDirichletCCFV<G<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, double> >, Dune::PDELab::SparseEigenMatrixBackend, double, double, double, Dune::PDELab::EmptyTransformation, Dune::PDELab::EmptyTransformation, false>’
/home/mblatt/src/dune/current/dune-pdelab-howto/src/convection-diffusion/laplacedirichletccfv.cc:121:6:   required from ‘void test(const GV&, std::string) [with GV = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >; std::string = std::basic_string<char>]’
/home/mblatt/src/dune/current/dune-pdelab-howto/src/convection-diffusion/laplacedirichletccfv.cc:174:46:   required from here
/home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/gridoperator/default/jacobianengine.hh:51:69: error: no class template named ‘ConstLocalView’ in ‘Dune::PDELab::DefaultLocalJacobianAssemblerEngine<Dune::PDELab::DefaultLocalAssembler<Dune::PDELab::GridOperator<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::LaplaceDirichletCCFV<G<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, double> >, Dune::PDELab::SparseEigenMatrixBackend, double, double, double, Dune::PDELab::EmptyTransformation, Dune::PDELab::EmptyTransformation, false>, Dune::PDELab::LaplaceDirichletCCFV<G<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, double> >, false> >::Solution {aka class Dune::PDELab::EigenVectorBackend::VectorContainer<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, double>}’
In file included from /home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/gridoperator/default/localassembler.hh:9:0,
                 from /home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/gridoperator/gridoperator.hh:10,
                 from /home/mblatt/src/dune/current/dune-pdelab-howto/src/convection-diffusion/laplacedirichletccfv.cc:28:
/home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/gridoperator/default/jacobianapplyengine.hh: In instantiation of ‘class Dune::PDELab::DefaultLocalJacobianApplyAssemblerEngine<Dune::PDELab::DefaultLocalAssembler<Dune::PDELab::GridOperator<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::LaplaceDirichletCCFV<G<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, double> >, Dune::PDELab::SparseEigenMatrixBackend, double, double, double, Dune::PDELab::EmptyTransformation, Dune::PDELab::EmptyTransformation, false>, Dune::PDELab::LaplaceDirichletCCFV<G<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, double> >, false> >’:
/home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/gridoperator/default/localassembler.hh:239:41:   required from ‘class Dune::PDELab::DefaultLocalAssembler<Dune::PDELab::GridOperator<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::LaplaceDirichletCCFV<G<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, double> >, Dune::PDELab::SparseEigenMatrixBackend, double, double, double, Dune::PDELab::EmptyTransformation, Dune::PDELab::EmptyTransformation, false>, Dune::PDELab::LaplaceDirichletCCFV<G<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, double> >, false>’
/home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/gridoperator/gridoperator.hh:193:30:   required from ‘class Dune::PDELab::GridOperator<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::LaplaceDirichletCCFV<G<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, double> >, Dune::PDELab::SparseEigenMatrixBackend, double, double, double, Dune::PDELab::EmptyTransformation, Dune::PDELab::EmptyTransformation, false>’
/home/mblatt/src/dune/current/dune-pdelab-howto/src/convection-diffusion/laplacedirichletccfv.cc:121:6:   required from ‘void test(const GV&, std::string) [with GV = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >; std::string = std::basic_string<char>]’
/home/mblatt/src/dune/current/dune-pdelab-howto/src/convection-diffusion/laplacedirichletccfv.cc:174:46:   required from here
/home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/gridoperator/default/jacobianapplyengine.hh:51:69: error: no class template named ‘ConstLocalView’ in ‘Dune::PDELab::DefaultLocalJacobianApplyAssemblerEngine<Dune::PDELab::DefaultLocalAssembler<Dune::PDELab::GridOperator<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::LaplaceDirichletCCFV<G<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, double> >, Dune::PDELab::SparseEigenMatrixBackend, double, double, double, Dune::PDELab::EmptyTransformation, Dune::PDELab::EmptyTransformation, false>, Dune::PDELab::LaplaceDirichletCCFV<G<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, double> >, false> >::Solution {aka class Dune::PDELab::EigenVectorBackend::VectorContainer<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, double>}’
/home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/gridoperator/default/jacobianapplyengine.hh:52:64: error: no class template named ‘LocalView’ in ‘Dune::PDELab::DefaultLocalJacobianApplyAssemblerEngine<Dune::PDELab::DefaultLocalAssembler<Dune::PDELab::GridOperator<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::LaplaceDirichletCCFV<G<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, double> >, Dune::PDELab::SparseEigenMatrixBackend, double, double, double, Dune::PDELab::EmptyTransformation, Dune::PDELab::EmptyTransformation, false>, Dune::PDELab::LaplaceDirichletCCFV<G<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, double> >, false> >::Residual {aka class Dune::PDELab::EigenVectorBackend::VectorContainer<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, double>}’
In file included from /home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/gridfunctionspace/gridfunctionspace.hh:32:0,
                 from /home/mblatt/src/dune/current/dune-pdelab-howto/src/convection-diffusion/laplacedirichletccfv.cc:21:
/home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/gridfunctionspace/gridfunctionspaceutilities.hh: In instantiation of ‘class Dune::PDELab::DiscreteGridFunction<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, Dune::PDELab::EigenVectorBackend::VectorContainer<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, double> >’:
/home/mblatt/src/dune/current/dune-pdelab-howto/src/convection-diffusion/laplacedirichletccfv.cc:144:7:   required from ‘void test(const GV&, std::string) [with GV = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >; std::string = std::basic_string<char>]’
/home/mblatt/src/dune/current/dune-pdelab-howto/src/convection-diffusion/laplacedirichletccfv.cc:174:46:   required from here
/home/mblatt/src/dune/current/dune-pdelab/dune/pdelab/gridfunctionspace/gridfunctionspaceutilities.hh:160:61: error: no class template named ‘ConstLocalView’ in ‘class Dune::PDELab::EigenVectorBackend::VectorContainer<Dune::PDELab::GridFunctionSpace<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2>, (Dune::PartitionIteratorType)4u> >, Dune::PDELab::P0LocalFiniteElementMap<double, double, 2>, Dune::PDELab::NoConstraints, Dune::PDELab::EigenVectorBackend, Dune::PDELab::LeafOrderingTag<Dune::PDELab::DefaultLeafOrderingParams> >, double>’
make[4]: *** [laplacedirichletccfv_eigen-laplacedirichletccfv.o] Fehler 1
make[4]: Leaving directory `/home/mblatt/src/dune/current/dune-pdelab-howto/build-auto/src/convection-diffusion'
make[3]: *** [all-recursive] Fehler 1
make[3]: Leaving directory `/home/mblatt/src/dune/current/dune-pdelab-howto/build-auto/src/convection-diffusion'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/home/mblatt/src/dune/current/dune-pdelab-howto/build-auto/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/mblatt/src/dune/current/dune-pdelab-howto/build-auto'
make: *** [all] Fehler 2


More information about the dune-pdelab mailing list