<div dir="ltr">Ah, this is clearly my error. I am using the constructor<div><br></div><div><a class="" href="http://www.dune-project.org/doc/doxygen/dune-istl-html/class_dune_1_1_owner_overlap_copy_communication.html#a93f446939bd4d6623bdf2e544f183f8c" style="color:rgb(70,101,162);font-weight:bold;font-family:sans-serif;font-size:medium">OwnerOverlapCopyCommunication</a><span style="color:rgb(0,0,0);font-family:sans-serif;font-size:medium;background-color:rgb(249,250,252)"> (MPI_Comm comm_, </span><a class="" href="http://www.dune-project.org/doc/doxygen/dune-istl-html/struct_dune_1_1_solver_category.html#ae061380ac961490be6ee353cf0dc1733" style="color:rgb(70,101,162);font-weight:bold;font-family:sans-serif;font-size:medium">SolverCategory::Category</a><span style="color:rgb(0,0,0);font-family:sans-serif;font-size:medium;background-color:rgb(249,250,252)"> cat_=SolverCategory::overlapping, bool freecomm_=false)</span><br></div><div><span style="color:rgb(0,0,0);font-family:sans-serif;font-size:medium;background-color:rgb(249,250,252)"><br></span></div><div><font color="#000000" face="sans-serif"><span style="background-color:rgb(249,250,252)">and used the created object without an index set. Is the information automatically set up when constructing an IndexInfoFromGrid object, or should they be set with AddLocalIndex and AddRemoteIndex? And is this the most convenient way to set up the indices?</span></font></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 11 June 2015 at 09:59, Markus Blatt <span dir="ltr"><<a href="mailto:markus@dr-blatt.de" target="_blank">markus@dr-blatt.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<span class=""><br>
On Wed, Jun 10, 2015 at 09:00:36PM +0200, Tobias Ritschel wrote:<br>
><br>
> terminate called after throwing an instance of<br>
> 'Dune::InterfaceBuilder::RemotexIndicesStateError'<br>
><br>
> As far as I can see, it is called when I call the member function apply on<br>
> the RestartedGMRES solver object.<br>
><br>
<br>
</span>This only happens if the information in the RemoteIndices is not in<br>
sync with the underlying IndexSets. This can be case if these were<br>
changed, but there was not call to RemoteIndices::rebuild().<br>
Thi is also reflected in the error message: "RemoteIndices is not in<br>
sync with the index set. Call RemoteIndices::rebuild first!"<br>
<br>
So the question is: How do you set up the index sets and the remote<br>
information that you are using in OwnerOverlapCopyCommunication?<br>
<br>
Cheers,<br>
<br>
Markus<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Do you need more support with DUNE or HPC in general?<br>
<br>
Dr. Markus Blatt - HPC-Simulation-Software & Services <a href="http://www.dr-blatt.de" target="_blank">http://www.dr-blatt.de</a><br>
Hans-Bunte-Str. 8-10, 69123 Heidelberg, Germany<br>
Tel.: <a href="tel:%2B49%20%280%29%20160%2097590858" value="+4916097590858">+49 (0) 160 97590858</a><br>
</font></span><br>_______________________________________________<br>
Dune mailing list<br>
<a href="mailto:Dune@dune-project.org">Dune@dune-project.org</a><br>
<a href="http://lists.dune-project.org/mailman/listinfo/dune" target="_blank">http://lists.dune-project.org/mailman/listinfo/dune</a><br>
<br></blockquote></div><br></div>