I ran step 32 with mpi 2 straight out of the tutorials and I goe this error:
An error occurred in line <682> of file </home/hass/dealii-candi/deal-II/dealii/source/lac/trilinos_vector.cc> in function
dealii::TrilinosScalar dealii::TrilinosWrappers::MPI::Vector::operator()(dealii::TrilinosWrappers::MPI::Vector::size_type) const
The violated condition was:
false
Additional information:
You are trying to access element 11536 of a distributed vector, but
this element is not stored on the current processor. Note: There are
37375 elements stored on the current processor from within the range
[37549,74923] but Trilinos vectors need not store contiguous ranges on
each processor, and not every element in this range may in fact be
stored locally.
A common source for this kind of problem is that you are passing a
'fully distributed' vector into a function that needs read access to
vector elements that correspond to degrees of freedom on ghost cells
(or at least to 'locally active' degrees of freedom that are not also
'locally owned'). You need to pass a vector that has these elements as
ghost entries.
I have built from the source code. I pulled dealii from github and built again but I still got the same error. I am using trilinos-release-13-2-0.
Are you getting the same Issue?
Hussein Shaito