[dune-pdelab] dune-pdelab release 2.0: problems with dnaplfv example from howto

Rebecca de Cuveland rebecca.cuveland at iwr.uni-heidelberg.de
Wed Jul 16 11:09:08 CEST 2014


Hey PDELab!
It´s been almost one year since I last worked with dune and pdelab but 
finally I am back :-)

As a first step I tried to install the new pdelab version 2.0.
I followed the instructions on http://www.dune-project.org/pdelab/
and used the dune core modules with tag v2.3.1.
Then there is dune-typetree with v2.3.1 and dune-pdelab and 
dune-pdelab-howto with v2.0.0

My dunecontrol.opts file reads:
CONFIGURE_FLAGS="--with-hdf5=/home/rebecca/Software/hdf5 
--enable-parallel CXXFLAGS='-Wall -g -O0 -fno-strict-aliasing'"

Everything runs through until the example:
dune-pdelab-howto/src/two-phase/dnalplfv.cc

There I get the following error message:
dnaplfv.cc:646: instantiated from here
/home/rebecca/dune2014_pdelab_2.0/dune-istl/dune/istl/repartition.hh:1357: 
error: cannot convert ‘Dune::idxtype*’ to ‘idxtype*’ for argument ‘2’ to 
‘void ParMETIS_V3_PartKway(idxtype*, idxtype*, idxtype*, idxtype*, 
idxtype*, int*, int*, int*, int*, float*, float*, int*, int*, idxtype*, 
ompi_communicator_t**)’

There seems to be some problem with the parallel AMG version of v2.3.1 
or with the setup of the code.
Does anybody know what the problem is? I heard there were problems with 
v2.3.0 but that they should be resolved with v2.3.1.

When I don´t use the AMG solver, but the commented 
ISTLBackend_OVLP_BCGS_SSORk the compilation runs through, but when I try 
to run the program with
./dnaplfv 1 200 20
I immediatelty get a segmentation fault.

I think there´s something wrong with the adaption to the new backend, 
but I don´t know what.
I would really appreciate it, if someone took the time to help me, as 
this example is quite similar to my code and I would really like to use 
the new pdelab/dune.

By the way, I also tried the most recent version of pdelab and the core 
modules (from about one week ago), there I had the same problem.
I also found some small bugs in the new pdelab and will be happy to 
contribute again if I get my code up and running :-)

Thanks for your time and help,
Rebecca



-- 
Rebecca de Cuveland
Universität Heidelberg
Interdisziplinäres Zentrum für Wissenschaftliches Rechnen
Im Neuenheimer Feld 368, 69120 Heidelberg
Tel: 06221/548890   Fax: 06221/548884
e-mail: <rebecca.cuveland at iwr.uni-heidelberg.de>





More information about the dune-pdelab mailing list