|
| void | build_patches (const Particles::ParticleHandler< dim > &particle_handler, const aspect::Particle::Property::ParticlePropertyInformation &property_information, const std::vector< std::string > &exclude_output_properties, const bool only_group_3d_vectors) |
| |
| | DataOutInterface () |
| |
| virtual | ~DataOutInterface ()=default |
| |
| void | write_dx (std::ostream &out) const |
| |
| void | write_eps (std::ostream &out) const |
| |
| void | write_gmv (std::ostream &out) const |
| |
| void | write_gnuplot (std::ostream &out) const |
| |
| void | write_povray (std::ostream &out) const |
| |
| void | write_tecplot (std::ostream &out) const |
| |
| void | write_ucd (std::ostream &out) const |
| |
| void | write_vtk (std::ostream &out) const |
| |
| void | write_vtu (std::ostream &out) const |
| |
| void | write_vtu_in_parallel (const std::string &filename, const MPI_Comm comm) const |
| |
| void | write_pvtu_record (std::ostream &out, const std::vector< std::string > &piece_names) const |
| |
| std::string | write_vtu_with_pvtu_record (const std::string &directory, const std::string &filename_without_extension, const unsigned int counter, const MPI_Comm mpi_communicator, const unsigned int n_digits_for_counter=numbers::invalid_unsigned_int, const unsigned int n_groups=0) const |
| |
| void | write_svg (std::ostream &out) const |
| |
| void | write_deal_II_intermediate (std::ostream &out) const |
| |
| void | write_deal_II_intermediate_in_parallel (const std::string &filename, const MPI_Comm comm, const DataOutBase::CompressionLevel compression) const |
| |
| XDMFEntry | create_xdmf_entry (const DataOutBase::DataOutFilter &data_filter, const std::string &h5_filename, const double cur_time, const MPI_Comm comm) const |
| |
| XDMFEntry | create_xdmf_entry (const DataOutBase::DataOutFilter &data_filter, const std::string &h5_mesh_filename, const std::string &h5_solution_filename, const double cur_time, const MPI_Comm comm) const |
| |
| void | write_xdmf_file (const std::vector< XDMFEntry > &entries, const std::string &filename, const MPI_Comm comm) const |
| |
| void | write_hdf5_parallel (const DataOutBase::DataOutFilter &data_filter, const std::string &filename, const MPI_Comm comm) const |
| |
| void | write_hdf5_parallel (const DataOutBase::DataOutFilter &data_filter, const bool write_mesh_file, const std::string &mesh_filename, const std::string &solution_filename, const MPI_Comm comm) const |
| |
| void | write_cf_parallel (const DataOutBase::DataOutFilter &data_filter, const std::string &filename, const MPI_Comm comm) const |
| |
| void | write_filtered_data (DataOutBase::DataOutFilter &filtered_data) const |
| |
| void | write (std::ostream &out, const DataOutBase::OutputFormat output_format=DataOutBase::default_format) const |
| |
| void | set_default_format (const DataOutBase::OutputFormat default_format) |
| |
| void | set_flags (const FlagType &flags) |
| |
| std::string | default_suffix (const DataOutBase::OutputFormat output_format=DataOutBase::default_format) const |
| |
| void | parse_parameters (ParameterHandler &prm) |
| |
| std::size_t | memory_consumption () const |
| |
template<int dim>
class aspect::Postprocess::internal::ParticleOutput< dim >
This class is responsible for writing the particle data into a format that can be written by deal.II, in particular a list of 'patches' that contain one particle per patch. The base class DataOutInterface is templated with a dimension of zero (the dimension of the particle / point), and a space dimension of dim (the dimension in which this zero-dimensional particle lives).
Definition at line 50 of file particles.h.