[Dune-devel] test-yaspgrid fails in parallel case

Christoph Grüninger christoph.grueninger at iws.uni-stuttgart.de
Fri Feb 1 03:10:52 CET 2013


Hi Dune,
in parallel test-yaspgrid does not compile any more. Maybe someone 
can have a look. Here's the error message:

test-yaspgrid.cc:35:58:   required from ‘void check_yasp(bool) [with int dim = 1]’
test-yaspgrid.cc:72:19:   required from here
../../../dune/grid/yaspgrid/grids.hh:1790:78: error: no matching function for call to ‘Dune::Torus<1>::partition(int, Dune::MultiYGrid<1, double>::iTupel&, std::array<int, 1ul>&, Dune::MultiYGrid<1, double>::iTupel&, Dune::MultiYGrid<1, double>::iTupel&)’
../../../dune/grid/yaspgrid/grids.hh:1790:78: note: candidate is:
In file included from ../../../dune/grid/yaspgrid.hh:17:0,
                 from test-yaspgrid.cc:7:
../../../dune/grid/yaspgrid/grids.hh:1328:12: note: double Dune::Torus<d>::partition(int, Dune::Torus<d>::iTupel, Dune::Torus<d>::iTupel, Dune::Torus<d>::iTupel&, Dune::Torus<d>::iTupel&) const [with int d = 1; Dune::Torus<d>::iTupel = Dune::FieldVector<int, 1>]
../../../dune/grid/yaspgrid/grids.hh:1328:12: note:   no known conversion for argument 3 from ‘std::array<int, 1ul>’ to ‘Dune::Torus<1>::iTupel {aka Dune::FieldVector<int, 1>}’


Bye
Christoph




More information about the Dune-devel mailing list