Hi Giang,
thank you. This worked.
But now we get another error. Do you know anything about this?
Traceback (most recent call last):
File "KratosStructuralOpenMP.py", line 202, in <module>
main_step_solver.Initialize()
File "/home/emiroglu/software/kratos/applications/SolidMechanicsApplication/python_scripts/mechanical_solver.py", line 154, in Initialize
self.SetBuilderAndSolver()
File "/home/emiroglu/software/kratos/applications/SolidMechanicsApplication/python_scripts/mechanical_solver.py", line 238, in SetBuilderAndSolver
self.builder_and_solver = ResidualBasedBuilderAndSolver(self.linear_solver)
Boost.Python.ArgumentError: Python argument types in
ResidualBasedBuilderAndSolver.__init__(ResidualBasedBuilderAndSolver, ParallelMKLPardisoSolver)
did not match C++ signature:
__init__(_object*, boost::shared_ptr<Kratos::LinearSolver<Kratos::UblasSpace<double, boost::numeric::ublas::compressed_matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, 0ul, boost::numeric::ublas::unbounded_array<unsigned long, std::allocator<unsigned long> >, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >, boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > >, Kratos::UblasSpace<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<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > >, Kratos::Reorderer<Kratos::UblasSpace<double, boost::numeric::ublas::compressed_matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, 0ul, boost::numeric::ublas::unbounded_array<unsigned long, std::allocator<unsigned long> >, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >, boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > >, Kratos::UblasSpace<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<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > > > > >)
Thank you.
Regards
Andreas