<div dir="ltr">Hi Linus, is it possible to make a check for this and give a meaningful error?<div><div><br></div><div>Cheers,</div><div>Santiago</div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Sep 27, 2021 at 2:52 PM Linus Seelinger <<a href="mailto:linus.seelinger@iwr.uni-heidelberg.de">linus.seelinger@iwr.uni-heidelberg.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">Hi Aswin,<br>
<br>
I assume you are running the test binary sequentially? The GenEO coarse space is only valid for a domain decomposition with overlaps (sequential run => no grid overlap => empty right hand side in GenEO eigenproblem => arpack failure).<br>
<br>
You can look up the definition of tests in the corresponding CMakeLists.txt file. There you'll see that this test is intended to run on 2 MPI ranks, so<br>
mpirun -n 2 ./testgeneo<br>
should do the trick.<br>
<br>
Best,<br>
<br>
Linus<br>
Am Montag, 27. September 2021, 13:40:18 CEST schrieb Aswin vs:<br>
> When I try to run testgeneo.cc from the pdelab/text directory, I receive<br>
> the following error message.<br>
> Could someone please advise me how to solve this issue?<br>
> <br>
> Arpack error in Aupp.<br>
> -> Starting vector is zero.<br>
> Arpack error in FindArnoldiBasis.<br>
> -> Could not find an Arnoldi basis.<br>
> Process 0 picked 0 eigenvectors<br>
> Matrix setup<br>
> Global basis size B=0<br>
> Matrix setup finished: M=3.2284e-05<br>
> === Dune::CGSolver<br>
>  Iter          Defect            Rate<br>
>     0      9.97497e+06<br>
>     1      1.29537e-08      1.29862e-15<br>
> Coarse time CT=7.905e-06<br>
> Coarse time per apply CTA=7.905e-06<br>
> Arpack error in AREigenProblem.<br>
> -> 'n' must be greater than one.<br>
> Arpack error in DefineParameter.<br>
> -> Some parameters were not correctly defined.<br>
> Arpack error in TakeStep.<br>
> -> DefineParameters must be called prior to this function.<br>
> Arpack error in FindArnoldiBasis.<br>
> -> Could not find an Arnoldi basis.<br>
> [user-OptiPlex-7080:41995] *** Process received signal ***<br>
> [user-OptiPlex-7080:41995] Signal: Segmentation fault (11)<br>
> <br>
<br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
dune-pdelab mailing list<br>
<a href="mailto:dune-pdelab@lists.dune-project.org" target="_blank">dune-pdelab@lists.dune-project.org</a><br>
<a href="https://lists.dune-project.org/mailman/listinfo/dune-pdelab" rel="noreferrer" target="_blank">https://lists.dune-project.org/mailman/listinfo/dune-pdelab</a><br>
</blockquote></div>