PFASST++
pfasst::examples::boris::ParticleCloud< precision > Member List

This is the complete list of members for pfasst::examples::boris::ParticleCloud< precision >, including all inherited members.

_chargespfasst::examples::boris::ParticleCloud< precision >private
_default_chargepfasst::examples::boris::ParticleCloud< precision >private
_default_masspfasst::examples::boris::ParticleCloud< precision >private
_dimpfasst::examples::boris::ParticleCloud< precision >private
_massespfasst::examples::boris::ParticleCloud< precision >private
_num_particlespfasst::examples::boris::ParticleCloud< precision >private
_positionspfasst::examples::boris::ParticleCloud< precision >private
_velocitiespfasst::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 >> &center)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() overridepfasst::examples::boris::ParticleCloud< precision >virtual
~Encapsulation()pfasst::encap::Encapsulation< precision >virtual
~ParticleCloud()pfasst::examples::boris::ParticleCloud< precision >virtual