I'm using the openmp_state, and got a vast template-error from gcc-7.1 when doing so. The problem lies in external/openmp/openmp_state.hpp:96.
gcc complains about not beeing able to assign a std::vector< double > and double (in my case).
I had to switch the line in the appropriate odeint header file from
I'm using the
openmp_state
, and got a vast template-error from gcc-7.1 when doing so. The problem lies in external/openmp/openmp_state.hpp:96. gcc complains about not beeing able to assign astd::vector< double >
anddouble
(in my case). I had to switch the line in the appropriate odeint header file fromto
to get it worked.
Is this the right semantically correct solution or do I miss something?