> Undefined symbols:
>   "void
> dealii::ConstraintMatrix::distribute_local_to_global<dealii::TrilinosWrappers::SparseMatrix>(dealii::FullMatrix<double>
>  const&, std::vector<unsigned int, std::allocator<unsigned int> > const&, 
> std::vector<unsigned int, std::allocator<unsigned int> > const&, 
> dealii::TrilinosWrappers::SparseMatrix&) const", referenced from:
> 
>  
> dealii::MeshWorker::Assembler::MatrixSimple<dealii::TrilinosWrappers::SparseMatrix>::assemble(dealii::FullMatrix<double>
>  const&, std::vector<unsigned int, std::allocator<unsigned int> > const&, 
> std::vector<unsigned int, std::allocator<unsigned int> > const&)in claw.g.o
> ld: symbol(s) not found

Wolfgang, this means that we have to add some lines in
source/lac/constraint_matrix.cc where we instantiate the functions
around line 2469. I guess we should add
ONLY_MATRIX_FUNCTIONS(TrilinosWrappers::SparseMatrix);
ONLY_MATRIX_FUNCTIONS(TrilinosWrappers::BlockSparseMatrix);
ONLY_MATRIX_FUNCTIONS(PETScWrappers::SparseMatrix);
ONLY_MATRIX_FUNCTIONS(PETScWrappers::BlockSparseMatrix);
ONLY_MATRIX_FUNCTIONS(PETScWrappers::MPI::SparseMatrix);
ONLY_MATRIX_FUNCTIONS(PETScWrappers::MPI::BlockSparseMatrix);

Opinions?

Best,
Martin


_______________________________________________
dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii

Reply via email to