Closed sbarthelemy closed 11 years ago
Thanks for the feedback I am looking into it.
After various tests, I ended up by creating a metapod_core shared library for the implementation of the specialized operators. Any better solution is welcome, anyway if closes this issue.
what about adding inline markers to the offending functions? I believe this is what eigen does.
You are absolutely right. However the const initialization of m_S in the specialized template is more problematic. I did not find any workaround. Then I thought (probably wrongly) that we could put all the operators in a library to have a better control over the memory. But I can probably go back to an inline version of the operators.
Hello Olivier,
I'd like to have the whole of spatial (and metapod) templated by FloatType (which would then be a template argument instead of a mere typedef). (I'll open a feature request).
What would be the impact of this on the DSO solution?
Good point. I'll see if I can get read of the const problem.
see the test added in the "clean_tests" branch to reproduce the problem.
Olivier, if you don't mind, I prefer you deal with this one.