Hello I am making a DG code by modifying step-33 which uses Trilinos. I am trying to introduce MeshWorker, so I do
MeshWorker::Assembler::SystemSimple<TrilinosWrappers::SparseMatrix, Vector< double> > assembler This gives a compile error $ make ============================ Remaking Makefile.dep ==============debug========= claw.cc -> claw.g.o ============================ Linking step-33 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 collect2: ld returned 1 exit status make: *** [step-33] Error 1 Is it that MeshWorker cannot use Trilinos matrices, or am I doing some mistake ? Thanks praveen
_______________________________________________ dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii
