diff options
Diffstat (limited to 'Source/Particles/WarpXParticleContainer.cpp')
-rw-r--r-- | Source/Particles/WarpXParticleContainer.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Source/Particles/WarpXParticleContainer.cpp b/Source/Particles/WarpXParticleContainer.cpp index 8eec0314d..79562e8d3 100644 --- a/Source/Particles/WarpXParticleContainer.cpp +++ b/Source/Particles/WarpXParticleContainer.cpp @@ -153,6 +153,11 @@ WarpXParticleContainer::AddNParticles (int /*lev*/, { using namespace amrex::literals; + WARPX_ALWAYS_ASSERT_WITH_MESSAGE((PIdx::nattribs + nattr_real - 1) <= NumRealComps(), + "Too many real attributes specified"); + WARPX_ALWAYS_ASSERT_WITH_MESSAGE(nattr_int <= NumIntComps(), + "Too many integer attributes specified"); + int ibegin, iend; if (uniqueparticles) { ibegin = 0; |