| _charges | pfasst::examples::boris::ParticleCloud< precision > | private |
| _default_charge | pfasst::examples::boris::ParticleCloud< precision > | private |
| _default_mass | pfasst::examples::boris::ParticleCloud< precision > | private |
| _dim | pfasst::examples::boris::ParticleCloud< precision > | private |
| _masses | pfasst::examples::boris::ParticleCloud< precision > | private |
| _num_particles | pfasst::examples::boris::ParticleCloud< precision > | private |
| _positions | pfasst::examples::boris::ParticleCloud< precision > | private |
| _velocities | pfasst::examples::boris::ParticleCloud< precision > | private |
| at(const size_t index) const | pfasst::examples::boris::ParticleCloud< precision > | |
| broadcast(ICommunicator *comm) | pfasst::encap::Encapsulation< precision > | virtual |
| center_of_mass() const | pfasst::examples::boris::ParticleCloud< precision > | |
| charges() | pfasst::examples::boris::ParticleCloud< precision > | |
| charges() const | pfasst::examples::boris::ParticleCloud< precision > | |
| copy(shared_ptr< const encap::Encapsulation< precision >> other) | pfasst::examples::boris::ParticleCloud< precision > | virtual |
| Encapsulation< precision >::copy(shared_ptr< const Encapsulation< precision >> other) | pfasst::encap::Encapsulation< precision > | virtual |
| dim() const | pfasst::examples::boris::ParticleCloud< precision > | inline |
| distribute_around_center(const shared_ptr< Particle< precision >> ¢er) | pfasst::examples::boris::ParticleCloud< precision > | |
| log(el::base::type::ostream_t &os) const | pfasst::examples::boris::ParticleCloud< precision > | virtual |
| masses() | pfasst::examples::boris::ParticleCloud< precision > | |
| masses() const | pfasst::examples::boris::ParticleCloud< precision > | |
| mat_apply(vector< shared_ptr< Encapsulation< precision >>> dst, precisiona, Matrix< precision > mat, vector< shared_ptr< Encapsulation< precision >>> src, bool zero=true) | pfasst::encap::Encapsulation< precision > | virtual |
| norm0() const | pfasst::examples::boris::ParticleCloud< precision > | virtual |
| operator[](const size_t index) const | pfasst::examples::boris::ParticleCloud< precision > | |
| ParticleCloud(const size_t num_particles=0, const size_t dim=3, const precision default_charge=precision(1.0), const precision default_mass=precision(1.0)) | pfasst::examples::boris::ParticleCloud< precision > | explicit |
| particles() const | pfasst::examples::boris::ParticleCloud< precision > | |
| positions() | pfasst::examples::boris::ParticleCloud< precision > | |
| positions() const | pfasst::examples::boris::ParticleCloud< precision > | |
| post(ICommunicator *comm, int tag) | pfasst::encap::Encapsulation< precision > | virtual |
| recv(ICommunicator *comm, int tag, bool blocking) | pfasst::encap::Encapsulation< precision > | virtual |
| saxpy(precisiona, shared_ptr< const Encapsulation< precision >> x) | pfasst::encap::Encapsulation< precision > | virtual |
| send(ICommunicator *comm, int tag, bool blocking) | pfasst::encap::Encapsulation< precision > | virtual |
| set_at(const size_t index, const shared_ptr< Particle< precision >> &particle) | pfasst::examples::boris::ParticleCloud< precision > | |
| size() const | pfasst::examples::boris::ParticleCloud< precision > | inline |
| velocities() | pfasst::examples::boris::ParticleCloud< precision > | |
| velocities() const | pfasst::examples::boris::ParticleCloud< precision > | |
| zero() override | pfasst::examples::boris::ParticleCloud< precision > | virtual |
| ~Encapsulation() | pfasst::encap::Encapsulation< precision > | virtual |
| ~ParticleCloud() | pfasst::examples::boris::ParticleCloud< precision > | virtual |