| 73 | [[nodiscard]] ParticleType* dataPtr () { return data(); } |
| 74 | |
| 75 | [[nodiscard]] std::pair<int,int> dataShape () const { |
| 76 | return std::make_pair(SizeInReal, static_cast<int>(m_data.size())); |
| 77 | } |
| 78 | |
| 79 | void push_back (const ParticleType& p) { return m_data.push_back(p); } |
| 80 | void pop_back() {m_data.pop_back(); } |