2222
2323#include " picongpu/fields/Fields.def"
2424#include " picongpu/fields/Fields.hpp"
25+ #include " picongpu/param/memory.param"
2526#include " picongpu/particles/boundary/Description.hpp"
2627#include " picongpu/particles/boundary/Utility.hpp"
2728#include " picongpu/particles/manipulators/manipulators.def"
@@ -91,7 +92,10 @@ namespace picongpu
9192 // fallback if the species has not defined the alias boundaryCondition
9293 pmacc::HandleGuardRegion<
9394 pmacc::particles::policies::ExchangeParticles,
94- pmacc::particles::policies::DoNothing>>::type>,
95+ pmacc::particles::policies::DoNothing>>::type,
96+ bmpl::vector0<>,
97+ bmpl::vector0<>,
98+ picongpu::particleFrameMapping>,
9599 MappingDesc,
96100 DeviceHeap>
97101 , public ISimulationData
@@ -110,7 +114,10 @@ namespace picongpu
110114 // fallback if the species has not defined the alias boundaryCondition
111115 pmacc::HandleGuardRegion<
112116 pmacc::particles::policies::ExchangeParticles,
113- pmacc::particles::policies::DoNothing>>::type>;
117+ pmacc::particles::policies::DoNothing>>::type,
118+ bmpl::vector0<>,
119+ bmpl::vector0<>,
120+ picongpu::particleFrameMapping>;
114121 using ParticlesBaseType = ParticlesBase<SpeciesParticleDescription, picongpu::MappingDesc, DeviceHeap>;
115122 using FrameType = typename ParticlesBaseType::FrameType;
116123 using FrameTypeBorder = typename ParticlesBaseType::FrameTypeBorder;
0 commit comments