#include <CylindricalDensityProfile.hpp>
|
| std::vector< double > | evaluate (boost::mpi::communicator const &comm, ParticleReferenceRange const &local_particles, const ParticleObservables::traits< Particle > &traits) const override |
| |
| | CylindricalPidProfileObservable (std::vector< int > const &ids, std::shared_ptr< Utils::CylindricalTransformationParameters > transform_params, int n_r_bins, int n_phi_bins, int n_z_bins, double min_r, double max_r, double min_phi, double max_phi, double min_z, double max_z) |
| |
| | CylindricalPidProfileObservable (std::vector< int > const &ids, std::shared_ptr< Utils::CylindricalTransformationParameters > transform_params, int n_r_bins, int n_phi_bins, int n_z_bins, double min_r, double max_r, double min_phi, double max_phi, double min_z, double max_z) |
| |
| | PidObservable (std::vector< int > ids) |
| |
| std::vector< double > | operator() (boost::mpi::communicator const &comm) const final |
| |
| std::vector< int > const & | ids () const |
| |
| | Observable ()=default |
| |
| virtual | ~Observable ()=default |
| |
| std::size_t | n_values () const |
| | Size of the flat array returned by the observable.
|
| |
| | CylindricalProfileObservable (std::shared_ptr< Utils::CylindricalTransformationParameters > transform_params, int n_r_bins, int n_phi_bins, int n_z_bins, double min_r, double max_r, double min_phi, double max_phi, double min_z, double max_z) |
| |
| | ProfileObservable (int n_x_bins, int n_y_bins, int n_z_bins, double min_x, double max_x, double min_y, double max_y, double min_z, double max_z) |
| |
| std::vector< std::size_t > | shape () const override |
| |
| auto | n_bins () const |
| |
| auto | limits () const |
| |
| std::array< std::vector< double >, 3 > | edges () const |
| | Calculate the bin edges for each dimension.
|
| |
◆ CylindricalPidProfileObservable()
| Observables::CylindricalPidProfileObservable::CylindricalPidProfileObservable |
( |
std::vector< int > const & |
ids, |
|
|
std::shared_ptr< Utils::CylindricalTransformationParameters > |
transform_params, |
|
|
int |
n_r_bins, |
|
|
int |
n_phi_bins, |
|
|
int |
n_z_bins, |
|
|
double |
min_r, |
|
|
double |
max_r, |
|
|
double |
min_phi, |
|
|
double |
max_phi, |
|
|
double |
min_z, |
|
|
double |
max_z |
|
) |
| |
|
inline |
◆ evaluate()
The documentation for this class was generated from the following file: