| add_load_type(ObstacleLoadType &&obstacle_load) | MeltPoolDG::ObstacleField< dim, number, ObstacleType > | inline |
| advance_time(const number time_step) | MeltPoolDG::ObstacleField< dim, number, ObstacleType > | |
| compress() | MeltPoolDG::ObstacleField< dim, number, ObstacleType > | |
| compute_loads_on_obstacles() | MeltPoolDG::ObstacleField< dim, number, ObstacleType > | |
| data | MeltPoolDG::ObstacleField< dim, number, ObstacleType > | private |
| deserialize() | MeltPoolDG::ObstacleField< dim, number, ObstacleType > | |
| find_particles_in_neighborhood(const DEMParticleAccessor< dim, number > &particle, const number relative_tolerance) | MeltPoolDG::ObstacleField< dim, number, ObstacleType > | |
| get_obstacles_in_cell(const dealii::TriaIterator< dealii::CellAccessor< dim > > &cell, ObstacleContainer &particles) | MeltPoolDG::ObstacleField< dim, number, ObstacleType > | |
| get_refinement_regions() const | MeltPoolDG::ObstacleField< dim, number, ObstacleType > | |
| ghost_particle_range() const | MeltPoolDG::ObstacleField< dim, number, ObstacleType > | |
| insert_obstacles(const dealii::Triangulation< dim > &triangulation, const std::vector< dealii::Point< dim, number > > &obstacle_locations, const std::vector< std::vector< number > > &obstacle_properties) | MeltPoolDG::ObstacleField< dim, number, ObstacleType > | |
| loads | MeltPoolDG::ObstacleField< dim, number, ObstacleType > | private |
| locally_owned_particle_range() const | MeltPoolDG::ObstacleField< dim, number, ObstacleType > | |
| mpi_communicator | MeltPoolDG::ObstacleField< dim, number, ObstacleType > | private |
| n_global_particles() const | MeltPoolDG::ObstacleField< dim, number, ObstacleType > | |
| obstacle_data_structure | MeltPoolDG::ObstacleField< dim, number, ObstacleType > | private |
| ObstacleField(const ObstacleData< number > &data, const dealii::Triangulation< dim > &triangulation, const dealii::Mapping< dim > &mapping) | MeltPoolDG::ObstacleField< dim, number, ObstacleType > | |
| ObstacleField(const ObstacleData< number > &data, const dealii::Triangulation< dim > &triangulation, const dealii::Mapping< dim > &mapping, const std::vector< dealii::Point< dim, number > > &obstacle_locations, const std::vector< std::vector< number > > &obstacle_properties) | MeltPoolDG::ObstacleField< dim, number, ObstacleType > | |
| particles_in_cell(typename dealii::Triangulation< dim >::active_cell_iterator cell) const | MeltPoolDG::ObstacleField< dim, number, ObstacleType > | |
| prepare_for_coarsening_and_refinement() | MeltPoolDG::ObstacleField< dim, number, ObstacleType > | |
| prepare_for_serialization() | MeltPoolDG::ObstacleField< dim, number, ObstacleType > | |
| print_accumulated_obstacle_force_norm(const dealii::ConditionalOStream pout) const | MeltPoolDG::ObstacleField< dim, number, ObstacleType > | |
| register_particle_output(Postprocessor< dim, number > &postprocessor) const | MeltPoolDG::ObstacleField< dim, number, ObstacleType > | |
| serialize(Archive &ar, const unsigned int version) | MeltPoolDG::ObstacleField< dim, number, ObstacleType > | |
| subscribe_to_data_structure(std::function< void(CellListParticleHandler< dim, number, ObstacleType > &, const typename CellListParticleHandler< dim, number, ObstacleType >::NotifyEvent &)> callback) | MeltPoolDG::ObstacleField< dim, number, ObstacleType > | |
| unpack_after_coarsening_and_refinement() | MeltPoolDG::ObstacleField< dim, number, ObstacleType > | |