#include "particle_cloud.hpp"#include <algorithm>#include <cassert>#include <functional>#include <random>#include <string>#include <boost/format.hpp>#include <pfasst/globals.hpp>#include <pfasst/config.hpp>#include <pfasst/logging.hpp>#include "particle_util.hpp"
Include dependency graph for particle_cloud_impl.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| pfasst | |
| pfasst::examples | |
| pfasst::examples::boris | |
Macros | |
| #define | PFASST_RANDOM_SEED 42 |
Functions | |
| template<typename precision > | |
| static precision | pfasst::examples::boris::distance (const Particle< precision > &first, const Particle< precision > &second) |
| template<typename precision > | |
| static precision | pfasst::examples::boris::distance (const shared_ptr< Particle< precision >> first, const shared_ptr< Particle< precision >> second) |
| template<typename precision > | |
| static vector< precision > | pfasst::examples::boris::distance_to_reference (const ParticleCloud< precision > &cloud, const Particle< precision > &reference) |
| template<typename precision > | |
| static vector< precision > | pfasst::examples::boris::distance_to_reference (const shared_ptr< ParticleCloud< precision >> &cloud, const shared_ptr< Particle< precision >> &reference) |
| template<typename precision > | |
| pfasst::examples::boris::MAKE_LOGGABLE (shared_ptr< const ParticleCloud< precision >>, sp_cloud, os) | |
| #define PFASST_RANDOM_SEED 42 |
Definition at line 21 of file particle_cloud_impl.hpp.
Referenced by pfasst::examples::boris::ParticleCloud< precision >::distribute_around_center().