picongpu
picongpu copied to clipboard
Replace mpl by mp11 (part 2/2)
This is a continuation of the epic saga started in #3834. It continues by refactoring the seqence meta algorithms and replaces boost::mpl::apply
.
- [x] Merge after #3834
- [x] Merge after #4516
The only MPL thing missing here is BOOST_MPL_ASSERT_MSG
in static_assert.hpp
. @psychocoderHPC how would you replace that?
I have this PR on my radar and will try to rebase and test it together with https://github.com/ComputationalRadiationPhysics/picongpu/pull/3834 soon.