Setting the environment variables solved the problem. The right compiler is
found. It seems to work now. The problem was solved perfectly on 4 cpus. But
there is still a problem: I had to comment out refine_initial_grid(). somehow
it causes a crash. I have to look at it more closely.
greetings, f.t.
Timestep 1 at time 1
Cycle 0:
Number of active cells: 3712 (by partition: 1856+1856)
Number of degrees of freedom: 17226 (by partition: 8488+8738)
Assembling system... norm of rhs is 2.31518e+10
Solver converged in 133 iterations.
Updating quadrature point data...
Cycle 1:
--------------------------------------------------------
An error occurred in line <669> of file
</home/user/ftaebi/deal.ii-6.2.1/deal.II/include/grid/tria_objects.h> in
function
unsigned int
&dealii::internal::Triangulation::TriaObjects<G>::user_index(unsigned int)
[with G = dealii::internal::Triangulation::TriaObject<3>]
The violated condition was:
user_data_type == data_unknown || user_data_type == data_index
The name and call sequence of the exception was:
ExcPointerIndexClash()
Additional Information:
(none)
Stacktrace:
-----------
#0 /home/user/ftaebi/deal.ii-6.2.1/lib/libdeal_II_3d.g.so.6.2.1:
dealii::internal::Triangulation::TriaObjects<dealii::internal::Triangulation::TriaObject<3>
>::user_index(unsigned int)
#1 /home/user/ftaebi/deal.ii-6.2.1/lib/libdeal_II_3d.g.so.6.2.1:
dealii::TriaAccessor<3, 3, 3>::user_index() const
#2 /home/user/ftaebi/deal.ii-6.2.1/lib/libdeal_II_3d.g.so.6.2.1: unsigned int
dealii::(anonymous
namespace)::get_user_index<dealii::TriaIterator<dealii::CellAccessor<3, 3> >
>(dealii::TriaIterator<dealii::CellAccessor<3, 3> > const&)
#3 /home/user/ftaebi/deal.ii-6.2.1/lib/libdeal_II_3d.g.so.6.2.1:
dealii::Triangulation<3, 3>::save_user_indices_hex(std::vector<unsigned int,
std::allocator<unsigned int> >&) const
#4 /home/user/ftaebi/deal.ii-6.2.1/lib/libdeal_II_3d.g.so.6.2.1:
dealii::Triangulation<3, 3>::save_user_indices(std::vector<unsigned int,
std::allocator<unsigned int> >&) const
#5 /home/user/ftaebi/deal.ii-6.2.1/lib/libdeal_II_3d.g.so.6.2.1: void
dealii::GridTools::get_face_connectivity_of_cells<3,
3>(dealii::Triangulation<3, 3> const&, dealii::SparsityPattern&)
#6 /home/user/ftaebi/deal.ii-6.2.1/lib/libdeal_II_3d.g.so.6.2.1: void
dealii::GridTools::partition_triangulation<3, 3>(unsigned int,
dealii::Triangulation<3, 3>&)
#7 ./step-18: QuasiStaticElasticity::TopLevel<3>::refine_initial_grid()
#8 ./step-18: QuasiStaticElasticity::TopLevel<3>::do_initial_timestep()
#9 ./step-18: QuasiStaticElasticity::TopLevel<3>::run()
#10 ./step-18: main
>
> Do you get the same result if you do
> CXX=mpiCC
> CC=mpicc
> ./configure
> ? I don't know if --with-CXX are supposed to work or not.
-------------------------------------------------------------------------
> Wolfgang Bangerth email: [email protected]
> www: http://www.math.tamu.edu/~bangerth/
--
Jetzt kostenlos herunterladen: Internet Explorer 8 und Mozilla Firefox 3.5 -
sicherer, schneller und einfacher! http://portal.gmx.net/de/go/atbrowser
_______________________________________________
dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii