KratosMultiphysics / Kratos

Kratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-disciplinary simulation software. Modularity, extensibility and HPC are the main objectives. Kratos has BSD license and is written in C++ with extensive Python interface.
https://kratosmultiphysics.github.io/Kratos/
Other
1.01k stars 244 forks source link

Linking error when compiling a new element derivated from QSVMS #5207

Closed jgonzalezusua closed 5 years ago

jgonzalezusua commented 5 years ago

I created in the SwimmingDEMApplication an element called QSVMSDEMCoupled (qsvms_dem_coupled.cpp) derivated from QSVMS. My branch is "fluid-element-two-way-coupling". I have writen the .cpp and .h archives, including the "qs_vms.h" and "fluid_dynamics_application_variables.h" in the header. I registered the element in the CMakeLists.txt of the SwimmingDEMApplication however, I am getting the following linking error:

CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o: En la función `Kratos::QSVMSDEMCoupled<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::~QSVMSDEMCoupled()':
/home/ipouplana/Kratos/applications/SwimmingDEMApplication/custom_elements/qsvms_dem_coupled.cpp:56: referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::~QSVMS()' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o: En la función `Kratos::QSVMSDEMCoupled<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::~QSVMSDEMCoupled()':
/home/ipouplana/Kratos/applications/SwimmingDEMApplication/custom_elements/qsvms_dem_coupled.cpp:56: referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::~QSVMS()' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o: En la función `Kratos::QSVMSDEMCoupled<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::QSVMSDEMCoupled(unsigned long)':
/home/ipouplana/Kratos/applications/SwimmingDEMApplication/custom_elements/qsvms_dem_coupled.cpp:32: referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::QSVMS(unsigned long)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o: En la función `Kratos::QSVMSDEMCoupled<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::QSVMSDEMCoupled(unsigned long, Kratos::PointerVector<Kratos::Node<3ul, Kratos::Dof<double> >, Kratos::intrusive_ptr<Kratos::Node<3ul, Kratos::Dof<double> > >, std::vector<Kratos::intrusive_ptr<Kratos::Node<3ul, Kratos::Dof<double> > >, std::allocator<Kratos::intrusive_ptr<Kratos::Node<3ul, Kratos::Dof<double> > > > > > const&)':
/home/ipouplana/Kratos/applications/SwimmingDEMApplication/custom_elements/qsvms_dem_coupled.cpp:37: referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::QSVMS(unsigned long, Kratos::PointerVector<Kratos::Node<3ul, Kratos::Dof<double> >, Kratos::intrusive_ptr<Kratos::Node<3ul, Kratos::Dof<double> > >, std::vector<Kratos::intrusive_ptr<Kratos::Node<3ul, Kratos::Dof<double> > >, std::allocator<Kratos::intrusive_ptr<Kratos::Node<3ul, Kratos::Dof<double> > > > > > const&)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o: En la función `Kratos::QSVMSDEMCoupled<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::QSVMSDEMCoupled(unsigned long)':
/home/ipouplana/Kratos/applications/SwimmingDEMApplication/custom_elements/qsvms_dem_coupled.cpp:32: referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::QSVMS(unsigned long)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o: En la función `Kratos::QSVMSDEMCoupled<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::QSVMSDEMCoupled(unsigned long, Kratos::PointerVector<Kratos::Node<3ul, Kratos::Dof<double> >, Kratos::intrusive_ptr<Kratos::Node<3ul, Kratos::Dof<double> > >, std::vector<Kratos::intrusive_ptr<Kratos::Node<3ul, Kratos::Dof<double> > >, std::allocator<Kratos::intrusive_ptr<Kratos::Node<3ul, Kratos::Dof<double> > > > > > const&)':
/home/ipouplana/Kratos/applications/SwimmingDEMApplication/custom_elements/qsvms_dem_coupled.cpp:37: referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::QSVMS(unsigned long, Kratos::PointerVector<Kratos::Node<3ul, Kratos::Dof<double> >, Kratos::intrusive_ptr<Kratos::Node<3ul, Kratos::Dof<double> > >, std::vector<Kratos::intrusive_ptr<Kratos::Node<3ul, Kratos::Dof<double> > >, std::allocator<Kratos::intrusive_ptr<Kratos::Node<3ul, Kratos::Dof<double> > > > > > const&)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o: En la función `Kratos::QSVMSDEMCoupled<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::QSVMSDEMCoupled(unsigned long, std::shared_ptr<Kratos::Geometry<Kratos::Node<3ul, Kratos::Dof<double> > > >)':
/home/ipouplana/Kratos/applications/SwimmingDEMApplication/custom_elements/qsvms_dem_coupled.cpp:43: referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::QSVMS(unsigned long, std::shared_ptr<Kratos::Geometry<Kratos::Node<3ul, Kratos::Dof<double> > > >)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o: En la función `Kratos::QSVMSDEMCoupled<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::QSVMSDEMCoupled(unsigned long, std::shared_ptr<Kratos::Geometry<Kratos::Node<3ul, Kratos::Dof<double> > > >)':
/home/ipouplana/Kratos/applications/SwimmingDEMApplication/custom_elements/qsvms_dem_coupled.cpp:43: referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::QSVMS(unsigned long, std::shared_ptr<Kratos::Geometry<Kratos::Node<3ul, Kratos::Dof<double> > > >)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o: En la función `Kratos::QSVMSDEMCoupled<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::QSVMSDEMCoupled(unsigned long, std::shared_ptr<Kratos::Geometry<Kratos::Node<3ul, Kratos::Dof<double> > > >, std::shared_ptr<Kratos::Properties>)':
/home/ipouplana/Kratos/applications/SwimmingDEMApplication/custom_elements/qsvms_dem_coupled.cpp:49: referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::QSVMS(unsigned long, std::shared_ptr<Kratos::Geometry<Kratos::Node<3ul, Kratos::Dof<double> > > >, std::shared_ptr<Kratos::Properties>)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o: En la función `Kratos::QSVMSDEMCoupled<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::QSVMSDEMCoupled(unsigned long, std::shared_ptr<Kratos::Geometry<Kratos::Node<3ul, Kratos::Dof<double> > > >, std::shared_ptr<Kratos::Properties>)':
/home/ipouplana/Kratos/applications/SwimmingDEMApplication/custom_elements/qsvms_dem_coupled.cpp:49: referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::QSVMS(unsigned long, std::shared_ptr<Kratos::Geometry<Kratos::Node<3ul, Kratos::Dof<double> > > >, std::shared_ptr<Kratos::Properties>)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o: En la función `void Kratos::Serializer::load_base<Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >&)':
/home/ipouplana/Kratos/kratos/includes/serializer.h:771: referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::load(Kratos::Serializer&)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o: En la función `void Kratos::Serializer::load_base<Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >&)':
/home/ipouplana/Kratos/kratos/includes/serializer.h:771: referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::load(Kratos::Serializer&)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o: En la función `void Kratos::Serializer::save_base<Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> > const&)':
/home/ipouplana/Kratos/kratos/includes/serializer.h:821: referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::save(Kratos::Serializer&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o: En la función `void Kratos::Serializer::save_base<Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> > const&)':
/home/ipouplana/Kratos/kratos/includes/serializer.h:821: referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::save(Kratos::Serializer&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o: En la función `Kratos::QSVMSDEMCoupled<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::Check(Kratos::ProcessInfo const&)':
/home/ipouplana/Kratos/applications/SwimmingDEMApplication/custom_elements/qsvms_dem_coupled.cpp:151: referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::Check(Kratos::ProcessInfo const&)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o: En la función `Kratos::QSVMSDEMCoupled<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::Check(Kratos::ProcessInfo const&)':
/home/ipouplana/Kratos/applications/SwimmingDEMApplication/custom_elements/qsvms_dem_coupled.cpp:151: referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::Check(Kratos::ProcessInfo const&)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x28): referencia a `Kratos::QSVMSDEMCoupled<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::Info() const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x30): referencia a `Kratos::QSVMSDEMCoupled<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::PrintInfo(std::ostream&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x58): referencia a `Kratos::QSVMSDEMCoupled<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::Create(unsigned long, std::shared_ptr<Kratos::Geometry<Kratos::Node<3ul, Kratos::Dof<double> > > >, std::shared_ptr<Kratos::Properties>) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x78): referencia a `Kratos::FluidElement<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::GetIntegrationMethod() const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x88): referencia a `Kratos::FluidElement<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::GetFirstDerivativesVector(boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&, int)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x90): referencia a `Kratos::FluidElement<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::GetSecondDerivativesVector(boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&, int)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x98): referencia a `Kratos::FluidElement<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::Initialize()' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x170): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::Calculate(Kratos::Variable<boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > > const&, boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&, Kratos::ProcessInfo const&)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x178): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::Calculate(Kratos::Variable<boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > > const&, boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&, Kratos::ProcessInfo const&)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x218): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::GetValueOnIntegrationPoints(Kratos::Variable<Kratos::array_1d<double, 6ul> > const&, std::vector<Kratos::array_1d<double, 6ul>, std::allocator<Kratos::array_1d<double, 6ul> > >&, Kratos::ProcessInfo const&)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x220): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::GetValueOnIntegrationPoints(Kratos::Variable<boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > > const&, std::vector<boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >, std::allocator<boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > > >&, Kratos::ProcessInfo const&)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x228): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::GetValueOnIntegrationPoints(Kratos::Variable<boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > > const&, std::vector<boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >, std::allocator<boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > > >&, Kratos::ProcessInfo const&)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x278): referencia a `Kratos::FluidElement<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::GetAtCoordinate(Kratos::array_1d<double, 3ul> const&, Kratos::array_1d<double, 3ul> const&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x280): referencia a `Kratos::FluidElement<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::GetAtCoordinate(boost::numeric::ublas::bounded_matrix<double, 3ul, 2ul, boost::numeric::ublas::basic_row_major<unsigned long, long> > const&, Kratos::array_1d<double, 3ul> const&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x288): referencia a `Kratos::FluidElement<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::GetAtCoordinate(double, Kratos::array_1d<double, 3ul> const&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x290): referencia a `Kratos::FluidElement<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::UpdateIntegrationPointData(Kratos::QSVMSDEMCoupledData<2ul, 3ul, false>&, unsigned int, double, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > > const&, boost::numeric::ublas::bounded_matrix<double, 3ul, 2ul, boost::numeric::ublas::basic_row_major<unsigned long, long> > const&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x298): referencia a `Kratos::FluidElement<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::CalculateMaterialResponse(Kratos::QSVMSDEMCoupledData<2ul, 3ul, false>&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x2a0): referencia a `Kratos::FluidElement<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::CalculateGeometryData(boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&, boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&, boost::numeric::ublas::vector<boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >, boost::numeric::ublas::unbounded_array<boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >, std::allocator<boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > > > >&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x2a8): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::AddTimeIntegratedSystem(Kratos::QSVMSDEMCoupledData<2ul, 3ul, false>&, boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&, boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x2b0): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::AddTimeIntegratedLHS(Kratos::QSVMSDEMCoupledData<2ul, 3ul, false>&, boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x2b8): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::AddTimeIntegratedRHS(Kratos::QSVMSDEMCoupledData<2ul, 3ul, false>&, boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x2c0): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::AddVelocitySystem(Kratos::QSVMSDEMCoupledData<2ul, 3ul, false>&, boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&, boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x2c8): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::AddMassLHS(Kratos::QSVMSDEMCoupledData<2ul, 3ul, false>&, boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x2d0): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::AddBoundaryTraction(Kratos::QSVMSDEMCoupledData<2ul, 3ul, false>&, boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > const&, boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&, boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x2d8): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::AddViscousTerm(Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> const&, boost::numeric::ublas::bounded_matrix<double, 9ul, 9ul, boost::numeric::ublas::basic_row_major<unsigned long, long> >&, boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x2e0): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::EffectiveViscosity(Kratos::QSVMSDEMCoupledData<2ul, 3ul, false>&, double)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x2e8): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::CalculateTau(Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> const&, Kratos::array_1d<double, 3ul> const&, double&, double&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x2f0): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::CalculateProjections(Kratos::ProcessInfo const&)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x2f8): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::MomentumProjTerm(Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> const&, Kratos::array_1d<double, 3ul> const&, Kratos::array_1d<double, 3ul>&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x300): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::MassProjTerm(Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> const&, double&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x308): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::SubscaleVelocity(Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> const&, Kratos::array_1d<double, 3ul>&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x310): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::SubscalePressure(Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> const&, double&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x318): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::AlgebraicMomentumResidual(Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> const&, Kratos::array_1d<double, 3ul> const&, Kratos::array_1d<double, 3ul>&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x320): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::AlgebraicMassResidual(Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> const&, double&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x328): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::OrthogonalMomentumResidual(Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> const&, Kratos::array_1d<double, 3ul> const&, Kratos::array_1d<double, 3ul>&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x330): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::OrthogonalMassResidual(Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> const&, double&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x358): referencia a `non-virtual thunk to Kratos::QSVMSDEMCoupled<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::Info() const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm2ELm3ELb0EEEEE]+0x360): referencia a `non-virtual thunk to Kratos::QSVMSDEMCoupled<Kratos::QSVMSDEMCoupledData<2ul, 3ul, false> >::PrintInfo(std::ostream&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x28): referencia a `Kratos::QSVMSDEMCoupled<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::Info() const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x30): referencia a `Kratos::QSVMSDEMCoupled<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::PrintInfo(std::ostream&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x58): referencia a `Kratos::QSVMSDEMCoupled<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::Create(unsigned long, std::shared_ptr<Kratos::Geometry<Kratos::Node<3ul, Kratos::Dof<double> > > >, std::shared_ptr<Kratos::Properties>) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x78): referencia a `Kratos::FluidElement<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::GetIntegrationMethod() const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x88): referencia a `Kratos::FluidElement<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::GetFirstDerivativesVector(boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&, int)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x90): referencia a `Kratos::FluidElement<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::GetSecondDerivativesVector(boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&, int)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x98): referencia a `Kratos::FluidElement<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::Initialize()' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x170): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::Calculate(Kratos::Variable<boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > > const&, boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&, Kratos::ProcessInfo const&)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x178): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::Calculate(Kratos::Variable<boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > > const&, boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&, Kratos::ProcessInfo const&)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x218): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::GetValueOnIntegrationPoints(Kratos::Variable<Kratos::array_1d<double, 6ul> > const&, std::vector<Kratos::array_1d<double, 6ul>, std::allocator<Kratos::array_1d<double, 6ul> > >&, Kratos::ProcessInfo const&)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x220): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::GetValueOnIntegrationPoints(Kratos::Variable<boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > > const&, std::vector<boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >, std::allocator<boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > > >&, Kratos::ProcessInfo const&)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x228): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::GetValueOnIntegrationPoints(Kratos::Variable<boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > > const&, std::vector<boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >, std::allocator<boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > > >&, Kratos::ProcessInfo const&)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x278): referencia a `Kratos::FluidElement<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::GetAtCoordinate(Kratos::array_1d<double, 4ul> const&, Kratos::array_1d<double, 4ul> const&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x280): referencia a `Kratos::FluidElement<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::GetAtCoordinate(boost::numeric::ublas::bounded_matrix<double, 4ul, 3ul, boost::numeric::ublas::basic_row_major<unsigned long, long> > const&, Kratos::array_1d<double, 4ul> const&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x288): referencia a `Kratos::FluidElement<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::GetAtCoordinate(double, Kratos::array_1d<double, 4ul> const&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x290): referencia a `Kratos::FluidElement<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::UpdateIntegrationPointData(Kratos::QSVMSDEMCoupledData<3ul, 4ul, false>&, unsigned int, double, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > > const&, boost::numeric::ublas::bounded_matrix<double, 4ul, 3ul, boost::numeric::ublas::basic_row_major<unsigned long, long> > const&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x298): referencia a `Kratos::FluidElement<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::CalculateMaterialResponse(Kratos::QSVMSDEMCoupledData<3ul, 4ul, false>&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x2a0): referencia a `Kratos::FluidElement<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::CalculateGeometryData(boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&, boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&, boost::numeric::ublas::vector<boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >, boost::numeric::ublas::unbounded_array<boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >, std::allocator<boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > > > >&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x2a8): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::AddTimeIntegratedSystem(Kratos::QSVMSDEMCoupledData<3ul, 4ul, false>&, boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&, boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x2b0): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::AddTimeIntegratedLHS(Kratos::QSVMSDEMCoupledData<3ul, 4ul, false>&, boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x2b8): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::AddTimeIntegratedRHS(Kratos::QSVMSDEMCoupledData<3ul, 4ul, false>&, boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x2c0): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::AddVelocitySystem(Kratos::QSVMSDEMCoupledData<3ul, 4ul, false>&, boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&, boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x2c8): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::AddMassLHS(Kratos::QSVMSDEMCoupledData<3ul, 4ul, false>&, boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x2d0): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::AddBoundaryTraction(Kratos::QSVMSDEMCoupledData<3ul, 4ul, false>&, boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > const&, boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&, boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x2d8): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::AddViscousTerm(Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> const&, boost::numeric::ublas::bounded_matrix<double, 16ul, 16ul, boost::numeric::ublas::basic_row_major<unsigned long, long> >&, boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x2e0): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::EffectiveViscosity(Kratos::QSVMSDEMCoupledData<3ul, 4ul, false>&, double)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x2e8): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::CalculateTau(Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> const&, Kratos::array_1d<double, 3ul> const&, double&, double&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x2f0): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::CalculateProjections(Kratos::ProcessInfo const&)' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x2f8): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::MomentumProjTerm(Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> const&, Kratos::array_1d<double, 3ul> const&, Kratos::array_1d<double, 3ul>&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x300): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::MassProjTerm(Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> const&, double&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x308): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::SubscaleVelocity(Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> const&, Kratos::array_1d<double, 3ul>&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x310): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::SubscalePressure(Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> const&, double&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x318): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::AlgebraicMomentumResidual(Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> const&, Kratos::array_1d<double, 3ul> const&, Kratos::array_1d<double, 3ul>&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x320): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::AlgebraicMassResidual(Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> const&, double&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x328): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::OrthogonalMomentumResidual(Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> const&, Kratos::array_1d<double, 3ul> const&, Kratos::array_1d<double, 3ul>&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x330): referencia a `Kratos::QSVMS<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::OrthogonalMassResidual(Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> const&, double&) const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x358): referencia a `non-virtual thunk to Kratos::QSVMSDEMCoupled<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::Info() const' sin definir
CMakeFiles/KratosSwimmingDEMCore.dir/custom_elements/qsvms_dem_coupled.cpp.o:(.data.rel.ro._ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE[_ZTVN6Kratos15QSVMSDEMCoupledINS_19QSVMSDEMCoupledDataILm3ELm4ELb0EEEEE]+0x360): referencia a `non-virtual thunk to Kratos::QSVMSDEMCoupled<Kratos::QSVMSDEMCoupledData<3ul, 4ul, false> >::PrintInfo(std::ostream&) const' sin definir
collect2: error: ld returned 1 exit status
applications/SwimmingDEMApplication/CMakeFiles/KratosSwimmingDEMCore.dir/build.make:1763: fallo en las instrucciones para el objetivo 'applications/SwimmingDEMApplication/libKratosSwimmingDEMCore.so'
make[2]: *** [applications/SwimmingDEMApplication/libKratosSwimmingDEMCore.so] Error 1
CMakeFiles/Makefile2:1319: fallo en las instrucciones para el objetivo 'applications/SwimmingDEMApplication/CMakeFiles/KratosSwimmingDEMCore.dir/all'
make[1]: *** [applications/SwimmingDEMApplication/CMakeFiles/KratosSwimmingDEMCore.dir/all] Error 2
Makefile:127: fallo en las instrucciones para el objetivo 'all'
make: *** [all] Error 2

The SwimmingDEMApplication is linked to the FluidDynamicsApplication Could you help me to find the origin of the error? Thanks in advance!!!

rubenzorrilla commented 5 years ago

Could be that you missed the explicit template instantiation? Did you push the branch? (I couldn't find it)

jgonzalezusua commented 5 years ago

Sorry, I pushed it right now. And yes, the template instantiations are defined "qsvms_dem_coupled.cpp" lines 1984 and 1985.

philbucher commented 5 years ago

hm sorry I am not an expert in those elements

jgonzalezusua commented 5 years ago

It is solved now.