virtual const std::vector< DataOutBase::Patch< 0, spacedim > > & get_patches() const override
std::vector< std::string > dataset_names
virtual std::vector< std::tuple< unsigned int, unsigned int, std::string, DataComponentInterpretation::DataComponentInterpretation > > get_nonscalar_data_ranges() const override
std::vector< DataOutBase::Patch< 0, spacedim > > patches
std::vector< DataComponentInterpretation::DataComponentInterpretation > data_component_interpretations
void build_patches(const Particles::ParticleHandler< dim, spacedim > &particles, const std::vector< std::string > &data_component_names={}, const std::vector< DataComponentInterpretation::DataComponentInterpretation > &data_component_interpretations={})
virtual std::vector< std::string > get_dataset_names() const override