Hi all, Hoping for some more help from the experts. We have deal.ii compiled with mpi, petsc and p4est. The relevant step-$$ examples seem to compile fine. But right now we're running into the following linking error that we can't seem to figure out. We're seeing:
We're seeing undefined references to the constructor, destructor and methods of parallel::distributed::SolutionTransfer that we use undefined reference to `dealii::parallel::distributed::SolutionTransfer<2, dealii::PETScWrappers::MPI::Vector, dealii::hp::DoFHandler<2, 2> >::SolutionTransfer(dealii::hp::DoFHandler<2, 2> const&)' undefined reference to `dealii::parallel::distributed::SolutionTransfer<2, dealii::PETScWrappers::MPI::Vector, dealii::hp::DoFHandler<2, 2> >::~SolutionTransfer()' undefined reference to `dealii::parallel::distributed::SolutionTransfer<2, dealii::PETScWrappers::MPI::Vector, dealii::hp::DoFHandler<2, 2> >::prepare_for_coarsening_and_refinement(std::vector<dealii::PETScWrappers::MPI::Vector const*, std::allocator<dealii::PETScWrappers::MPI::Vector const*> > const&)' undefined reference to `dealii::parallel::distributed::SolutionTransfer<2, dealii::PETScWrappers::MPI::Vector, dealii::hp::DoFHandler<2, 2> >::interpolate(std::vector<dealii::PETScWrappers::MPI::Vector*, std::allocator<dealii::PETScWrappers::MPI::Vector*> >&)' We seem to have the correct header files included, using step-32 and step-40 as backdrops, but this is still cropping up. We're using the intel compiler, which we think might be related? Here is an example of a line of code causing the issue: parallel::distributed::SolutionTransfer<dim, PETScWrappers::MPI::Vector, hp::DoFHandler<dim> > soltrans(dof_handler); Any suggestions/comments would be very appreciated. Best, Evan -- Also, is step-32 being packaged with 7.0.0 anymore? _______________________________________________ dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii
