I am trying to port C++ program to Python using Boost.Python. Have done
already a lot of work with porting of classes(mostly based on std) and it
works as expected.
But currently strugling with the last one class to port(class Solver),
which is almost the same as step-6.
Looks like I got solution.
Problem is that Boost.Python is trying to construct some assignment
operator (operator=). While it is trying to do this, its traping do deleted
methods of DoFHandler and Triangulation.
Solution(or workaround in my case) is to use option boost::noncopyable:
On 6/14/20 7:09 PM, Oleg Kmechak wrote:
model = model;
I have not tried too carefully to look at what you're doing, but this line
doesn't look right. It is equivalent to