This tripped up all of the Trilinos sparse matrix iterators in 64 bit
mode after one of my recent changes.
<h3>Specific improvements</h3>
<ol>
+ <li> Fixed: TrilinosWrappers::SparseMatrix::local_range() erroneously
+ threw an exception in 64-bit mode. This is now fixed.
+ <br>
+ (Wolfgang Bangerth, 2015/03/24)
+ </li>
+
<li> New: The GridOut::write_gnuplot() function produced output
for 1d meshes embedded in higher dimensional spaces that was
invalid in that the lines showing individual cells were connected.
begin = matrix->RowMap().MinMyGID();
end = matrix->RowMap().MaxMyGID()+1;
#else
- begin = matrix->RowMap().MinMyGID();
- end = matrix->RowMap().MaxMyGID()+1;
+ begin = matrix->RowMap().MinMyGID64();
+ end = matrix->RowMap().MaxMyGID64()+1;
#endif
return ((index >= static_cast<size_type>(begin)) &&
In the beginning the Universe was created. This has made a lot of
people very angry and has been widely regarded as a bad move.
Douglas Adams